An Overview of Battery Based Electric Vehicle Technologies With Emphasis on Energy Sources, Their Configuration Topologies and Management Strategies | IEEE Journals & Magazine | IEEE Xplore