1. State Key Laboratory of Vehicle NVH and Safety Technology, Chongqing 401122, China
2. Key Laboratory of Advanced Manufacturing Technology for Automobile Parts, Ministry of Education, Chongqing University of Technology, Chongqing 400054, China
3. State Key Laboratory of Mechanical Transmissions, College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 400044, China