The electric car: development and future of battery, hybrid and fuel-cell cars [Book Review] | IET Journals & Magazine | IEEE Xplore