1. Intelligent Manufacturing and Mechanical Engineering, Hunan Institute of Technology, Hengyang 421002, China
2. College of Mechanical and Vehicle Engineering, Hunan University, Changsha 410082, China
3. Research Institute of Hunan University in Chongqing, Hunan University, Chongqing 400044, China