EV range and charging time