1. Key Laboratory of Hydraulic and Waterway Engineering of the Ministry of Education, Chongqing Jiaotong University, Chongqing 400074, China
2. School of River and Ocean Engineering, Chongqing Jiaotong University, Chongqing 400074, China
3. Chongqing Municipal Key Laboratory for Disaster Reduction of Mountain Road and Water Transportation Geology, Chongqing Jiaotong University, Chongqing 400074, China
4. Department of Hydraulic Engineering, Tongji University, Shanghai 200092, China
5. Chongqing One Three Six Geological Team, Chongqing 401147, China
6. Hunan Water Planning & Design Institute Co., Ltd., Changsha 410153, China