1. School of Mechatronics & Automobile Engineering, Chongqing Jiao Tong University, Chongqing 400054, China
2. Chongqing Changan Automobile Stock Co., Ltd., Chongqing 400054, China
3. Key Laboratory of Advanced Manufacturing Technology for Automobile Parts, Ministry of Education, Chongqing University of Technology, Chongqing 400054, China