1. China Water Resources Pearl River Planning Surveying & Designing Co., Ltd., Guangzhou 510610, China
2. Hubei Key Laboratory of Intelligent Yangtze and Hydroelectric Science, China Yangtze Power Co., Ltd., Yichang 443000, China
3. School of Hydropower and Information Engineering, Huazhong University of Science and Technology, Wuhan 430072, China