Chinese Tesla rival BYD says its new hybrid cars can go 1,250 miles without stopping for gas or charging