1. Power China Chengdu Engineering Corporation Limited, Chengdu 610072, China
2. China Water Resources Beifang Investigation, Design & Research Co., Ltd., Tianjin 300223, China
3. Sichuan Huaneng Fujiang Hydropower Co., Ltd., Mianyang 622550, China
4. College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing 210098, China
5. Yangtze Institute for Conservation and Development, Nanjing 210098, China