1. Southwest Research Institute for Hydraulic and Water Transport Engineering, Chongqing Jiaotong University, Chongqing 400016, China
2. School of River and Ocean Engineering, Chongqing Jiaotong University, Chongqing 400074, China
3. China Huaxi Engineering Design & Construction Co., Ltd., Chengdu 610031, China