1. China Institute of Water Resource and Hydropower Research, Beijing 100038, China
2. College of Water Resources, North China University of Water Resources and Electric Power, Zhengzhou 450046, China
3. Hubei Water Resources Research Institute, Hubei Water Resources and Hydropower Science and Technology Promotion Center, Wuhan 430064, China
4. Department of Water Resources of Hubei Province, Wuhan 430064, China
5. Changjiang River Scientific Research Institute, Changjiang Water Resources Commission, Wuhan 430010, China