1. Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, Zhenjiang 212013, China
2. Power China Guiyang Engineering Corporation Limited, Guiyang 550081, China
3. General Irrigation Canal Management Office of Jiangsu Province, Huai’an 223001, China
4. Engineering Research Center of High-Efficiency and Energy-Saving Large Axial Flow Pumping Station, Yangzhou University, Yangzhou 225009, China
5. Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China