1. College of Automotive and Mechanical Engineering, Changsha University of Science and Technology, Changsha, Hunan, China
2. Hunan Province Key Laboratory of Intelligent Manufacturing Technology for High-Performance Mechanical Equipment, Changsha University of Science and Technology, Changsha, China