1. College of Mechanical and Electrical Engineering, Changchun University of Technology, Changchun 130012, China
2. Changchun Yada Automobile Parts Manufacturing Co., Ltd., Changchun 130012, China
3. Institute of Precision Machinery and Smart Structure, Zhejiang Normal University, Jinhua 321004, China