[1] Beijing Informat Sci & Technol Univ, Sch Mech & Elect, Beijing, Peoples R China
[2] Beijing Inst Technol, Dept Mech Engn, Beijing, Peoples R China
[3] Collaborat Innovat Ctr Elect Vehicles Beijing, Beijing, Peoples R China
[4] Beijing Lab New Energy Vehicles, Beijing, Peoples R China
[5] McMaster Univ, McMaster Automot Resource Ctr, Hamilton, ON, Canada