1. Key Laboratory of Advanced Manufacturing Technology for Auto Parts, Ministry of Education, Chongqing University of Technology, Chongqing 400054, China
2. College of Mechanical Engineering, Chongqing University of Technology, Chongqing 400054, China