1. College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310014, China
2. College of Information Science and Engineering, Jiaxing University, Jiaxing 314001, China
3. College of Engineering, Zhejiang Normal University, Jinhua 321004, China
4. School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210044, China
5. Taizhou Jiuju Technology Co., Ltd., Taizhou 318000, China