BYD battles Tesla Semi with a super-fast-charging 373-mile truck – New Atlas