1. School of Mechanical and Electrical Engineering, Henan University of Science and Technology, Luoyang 471003, China
2. Henan Intelligent Manufacturing Equipment Engineering Technology Research Center, Luoyang 471003, China
3. Henan Engineering Laboratory of Intelligent Numerical Control Equipment, Luoyang 471003, China
4. Luoyang Ship Material Research Institute, Luoyang 471023, China
5. Shenyang Aircraft Corporation, Shenyang 110000, China
6. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 400044, China