[1] Beijing Inst Technol, Sch Mech Engn, Natl Engn Lab Elect Vehicles, Beijing 100081, Peoples R China
[2] Being Inst Technol, Collaborat Innovat Ctr Elect Vehicles Beijing, Beijing 100081, Peoples R China
[3] Sichuan Univ Sci & Engn, Sch Mech Engn, Zigong 643000, Sichuan, Peoples R China