1. College of Mechanical Engineering, Yellow River Conservancy Technical Institute, Kaifeng 475004, China
2. State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
3. College of Mechanical and Power Engineering, China Three Gorges University, Yichang 443002, China