1. Hubei Key Laboratory of Intelligent Yangtze and Hydroelectric Science, China Yangtze Power Co., Ltd., Yichang 443000, China
2. School of Civil and Hydraulic Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
3. Institute of Water Resources and Hydropower, Huazhong University of Science and Technology, Wuhan 430074, China