Charge! EVs power up for the long haul | IEEE Journals & Magazine | IEEE Xplore