1. Power China Chengdu Engineering Corporation Limited, Chengdu 610072, China
2. College of Energy and Electrical Engineering, Hohai University, Nanjing 210098, China
3. Huaneng Sichuan Energy Development Co., Ltd., Chengdu 610025, China
4. College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing 210098, China
5. Yangtze Institute for Conservation and Development, Nanjing 210098, China