College of Hydrology and Water Resources, Hohai University, Xikang Road, Nanjing 210098, China
College of Hydrology and Water Resources, Hohai University, Xikang Road, Nanjing 210098, China, National Engineering Research Centre of Water Resources Efficient Utilization and Engineering Safety, Hohai University, Xikang Road, Nanjing 210098, China
China Three Gorges Corporation, Yichang 443133, China