1. College of Civil and Transportation Engineering, Hohai University, Nanjing 210098, China
2. Institute of Engineering Safety and Disaster Prevention, Hohai University, Nanjing 210098, China
3. Key Laboratory of Ministry of Education for Geomechanics and Embankment Engineering, Hohai University, Nanjing 210098, China
4. College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing 210098, China