Zaslat SMS: Modern electric, hybrid electric, and fuel cell vehicles : fundamentals, theory, and design / Mehrdad Ehsani ... [and others].