1. Key Laboratory of Fluid and Power Machinery, Xihua University, Ministry of Education, Chengdu 610039, China
2. School of Water Conservancy and Hydroelectric Power, Hebei University of Engineering, Handan 056002, China
3. China Water Investment Co. Ltd., Beijing 100063, China
4. Hebei Key Laboratory of Intelligent Water Conservancy, Hebei University of Engineering, Handan 056038, China
5. School of Environment and Resources, Southwest University of Science and Technology, Mianyang 621010, China