[1] Chongqing Univ, Minist Educ, Key Lab Low grade Energy Utilizat Technol & Syst, Chongqing 400044, Peoples R China
[2] Chongqing Changan Automobile Co Ltd, New Powertrain R&D Inst, Chongqing 401133, Peoples R China
[3] Chongqing Univ, Coll Mech & Vehicle Engn, Chongqing 400030, Peoples R China