1. China Yangtze Power Co., Ltd. (CYPC), Wuhan 430000, China
2. State Key Laboratory of Water and Sediment Science and Water Conservancy and Hydropower Engineering, Tsinghua University, Beijing 100084, China
3. School of Water Resources and Hydropower Engineering, North China Electric Power University, Beijing 102206, China
4. Hubei Technology Innovation Center for Smart Hydropower, Wuhan 430000, China
5. China Institute of Water Resources and Hydropower Research, Beijing 100038, China