1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
2. State Key Laboratory of Mechanical Transmission for Advanced Equipments, College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
3. Engineering Research Center of Advanced Driving Energy-Saving Technology, Ministry of Education, Southwest Jiaotong University, Chengdu, China
4. College of Mechanical and Vehicle Engineering, Hunan University, Changsha, China