1. College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310014, China
2. National International Joint Research Center of Special Purpose Equipment and Advanced Processing Technology, Zhejiang University of Technology, Hangzhou 310014, China
3. Taizhou Institute, Zhejiang University of Technology, Taizhou 318012, China