1. Key Laboratory of Advanced Manufacturing Technology for Automobile Parts, Ministry of Education, Chongqing University of Technology, Chongqing, China
2. China Automotive Engineering Research Institute Co., Ltd., Chongqing, China
3. College of Aerospace Engineering, Chongqing University, Chongqing, China