[1] College of Vehicle Engineering, Chongqing University of Technology, Chongqing,400054, China
[2] College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing,400044, China
[3] Magna PT Powertrain (Jiangxi) Co., Ltd, Jiangxi,330013, China
[4] Chongqing Tsingshan Industrial Co., Ltd., Chongqing,402761, China