Chinese car-maker BYD has unveiled new battery tech that allows EVs to charge for 470 kilometer (292 mile) journeys in 5 minutes.