1. School of Mechanical Engineering, Anhui Polytechnic University, Wuhu 241000, China
2. Anhui Key Laboratory of Advanced Numerical Control & Servo Technology, Wuhu 241000, China
3. Industrial Innovation Technology Research Co., Ltd., Anhui Polytechnic University, Wuhu 241000, China