An Electric Vehicle Battery-Swapping System: Concept, Architectures, and Implementations | IEEE Journals & Magazine | IEEE Xplore