1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
2. Department of Automotive and Mechatronics Engineering, Ontario Tech University, Oshawa, ON, Canada
3. China Automotive Engineering Research Institute Co., Ltd., Chongqing, China