[1] Beijing Inst Technol, Sch Mech Engn, Natl Engn Lab Elect Vehicles, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Collaborat Innovat Elect Vehicles Beijing, Beijing 100081, Peoples R China
[3] Swinburne Univ Technol, Fac Sci Engn & Technol, Hawthorn, Vic 3122, Australia