1. College of Water Conservancy and Hydropower Engineering, Hohai University 1 , 1 Xikang Rd., Nanjing210098, China , https://orcid.org/0000-0001-7749-8001 (D.L.), https://orcid.org/0000-0003-3903-1333 (X.R.)
2. Hunan Provincial Key Laboratory of Key Technology on Hydropower Development 2 , 16 Xiangzhang East Rd., Changsha410014, China (Corresponding author), e-mail: hhucwj@163.com , ORCID link for author moved to before name tags https://orcid.org/0000-0002-4182-2401
3. China Yangtze Power Co., Ltd. 3 , 1 Jianshe Rd., Yichang443002, China