1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 400044, China
2. China Automotive Engineering Research Institute Co., Ltd., Chongqing 401122, China
3. School of Mechanical Engineering, Xi’an Jiaotong University, 28 Xianning West Rd, Xi’an 710049, China