Soft-Switching Power Electronics Technology for Electric Vehicles: A Technology Review | IEEE Journals & Magazine | IEEE Xplore