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