1. Hohai University, Nanjing 210098, Jiangsu Province, China
2. China Institute of Water Resources and Hydropower Research, Beijing 100038, China
3. Chongqing Shipping Construction Development Co., Ltd., Chongqing 500000, China
4. Huanghe Wanjiazhai Hydro Junction Co., Ltd., Pianguan, Shanxi 036412, China
5. Yellow River Institute of Hydraulic Research, Zhengzhou 450003, China