1. Faculty of Mechanical, Engineering and Mechanics, Ningbo University, Ningbo 315211, China
2. Faculty of Mechanical, Engineering and Mechanics, School of Mechanical Engineering, State Key Laboratory of Mechanical, System and Vibration, Ningbo University, Ningbo 315211, China
3. Ningbo Jingdiao CNC Engineering Co., Ltd., Ningbo 315211, China