1. School of Mechatronics Engineering, Henan University of Science and Technology, Luoyang 471023, China
2. School of Mechanical Engineering, Henan Institute of Technology, Xinxiang 453003, China
3. Center of Machinery Equipment Advanced Manufacturing of Henan Province, Luoyang 471003, China
4. China Railway 11 Bureau Group, Wuhan 430000, China