Tesla is developing a battery that will provide vehicles with a 400 miles range on a single charge