1. China Institute of Water Resources and Hydropower Research, Beijing 100038, China
2. Research Center on Flood and Drought Disaster Reduction of the Ministry of Water Resources, Beijing 100038, China
3. China Three Gorges Corporation, Yichang 443100, China
4. School of Hydraulic Engineering, Dalian University of Technology, Dalian 116024, China