1. College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310014, China
2. College of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 310018, China
3. Engineering Research Center of High-efficiency and Energy-saving Large Axial Flow Pumping Station, Yangzhou University, Yangzhou 225009, China
4. School of Mechanical and Automotive Engineering, Zhejiang University of Water Resources and Electric Power, Hangzhou 310018, China