1. College of Engineering, China Agricultural University, Beijing 100083, China
2. College of Water Resources and Civil Engineering, China Agricultural University, Beijing 100083, China
3. Chongqing Pump Industry Co., Ltd., Chongqing 400033, China
4. State Key Laboratory of Hydroscience and Engineering & Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China
5. Beijing Engineering Research Center of Safety and Energy Saving Technology for Water Supply Network System, China Agricultural University, Beijing 100083, China