1. China Institute of Water Resources and Hydropower Research, Beijing 100038, China
2. Research Center on Flood & Drought Disaster Reduction of the Ministry of Water Resources, Beijing 100038, China
3. Guangdong Engineering Technology Research Center of Smart and Ecological River, Shenzhen 518020, China
4. School of Civil Engineering and Transportation, South China University of Technology, Guangzhou 510641, China