1. College of Water Resources and Civil Engineering, China Agricultural University, Beijing 100083, China
2. Beijing Aerospace Petrochemical Technology and Equipment Engineering Corporation Limited, Beijing 100176, China
3. Power China Huadong Engineering Corporation Limited, Hangzhou 311122, China
4. College of Water Resources and Civil Engineering, China Agricultural University, Beijing 100083, China; Beijing Engineering Research Center of Safety and Energy Saving Technology for Water Supply Network System, Beijing 100083, China