[1] Chongqing Univ, Coll Mech & Vehicle Engn, Chongqing 400044, Peoples R China
[2] Chongqing Univ, Sch Energy & Power Engn, Chongqing 400044, Peoples R China
[3] Chongqing Vehicle Test & Res Inst Co Ltd, Chongqing 400033, Peoples R China
[4] Univ Waterloo, Dept Chem Engn, Waterloo, ON N2L 3G1, Canada
[5] Tsinghua Univ, Sch Vehicle & Mobil, State Key Lab Automot Safety & Energy, Beijing 100084, Peoples R China