1. School of Civil and Hydraulic Engineering, Ningxia University, Yinchuan 750021, China
2. College of Hydrology and Water Resources, Hohai University, Nanjing 210098, China
3. The National Key Laboratory of Water Disaster Prevention, Hohai University, Nanjing 210098, China
4. State Key Laboratory of Land Degradation and Ecological Restoration in Northwest China, Yinchuan 750021, China
5. Engineering Technology Research Center of Water-Saving and Water Resource Regulation in Ningxia, Yinchuan 750021, China