[1] Beijing Inst Technol, Natl Engn Lab Elect Vehicles, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Sch Mech Engn, Beijing 100081, Peoples R China
[3] Beijing Inst Technol, Collaborat Innovat Ctr Elect Vehicles Beijing, Beijing 100081, Peoples R China
[4] Sheffield Hallam Univ, Dept Engn & Math, Sheffield S1 1WB, S Yorkshire, England
[5] Univ Padua, Dept Ind Engn, I-35122 Padua, Italy
[6] China North Vehicle Res Inst, Beijing 100072, Peoples R China