1. College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310023, China
2. Quzhou Special Equipment Inspection Center, Quzhou 324000, China
3. College of Information Engineering, Quzhou College of Technology, Quzhou 324000, China
4. College of Mechanical Engineering, Quzhou University, Quzhou 324000, China
5. The Zhejiang Provincial Key Lab of Fluid Transmission Technology, Zhejiang Sci-Tech University, Hangzhou 310023, China