1. College of Hydraulic Science and Engineering, Yangzhou University, Yangzhou 225008, China
2. Engineering Research Center of High-Efficiency and Energy-Saving Large Axial Flow Pumping Station, Jiangsu Province, Yangzhou University, Yangzhou 225009, China
3. Modern Rural Water Resources Research Institute, Yangzhou University, Yangzhou 225008, China