1. China Institute of Water Resources and Hydropower Research, Beijing 100038, China
2. Key Laboratory of River Basin Digital Twinning of Ministry of Water Resources, Beijing 100038, China
3. Flood Control, Drought Relief and Disaster Reduction Engineering Technology Research Center of the Ministry of Water Resources, Beijing 100038, China
4. Key Laboratory of Water Safety for Beijing-Tianjin-Hebei Region of Ministry of Water Resources, Beijing 100038, China