[1] Beijing Inst Technol, Sch Mech Engn, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Chongqing Innovat Ctr, Chongqing 401121, Peoples R China
[3] Chongqing Changan Automobile Co Ltd, New Powertrain R&D Inst, Chongqing 401133, Peoples R China
[4] Chongqing Univ, Coll Mech & Vehicle Engn, Chongqing 400030, Peoples R China