[1] Beijing Inst Technol, Sch Mech Engn, Beijing 100081, Peoples R China
[2] Beijing Univ Technol, Coll Environm & Energy Engn, Pingleyuan 100, Beijing 100124, Peoples R China
[3] Collaborat Innovat Ctr Elect Vehicles Beijing, Pingleyuan 100, Beijing 100124, Peoples R China
[4] Univ Illinois, Dept Mech Sci & Engn, Champaign, IL 61801 USA
[5] Beijing Informat Sci & Technol Univ, Coll Elect & Mech Engn, Beijing 100192, Peoples R China