[1] Beijing Inst Technol, Collaborat Innovat Ctr Elect Vehicles Beijing, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Natl Engn Lab Elect Vehicles, Beijing 100081, Peoples R China
[3] Univ Waterloo, Mech & Mechatron Engn, Waterloo, ON N2L 3G1, Canada