Jie Ren College of Mechanics and Materials, Hohai University, Nanjing 210024, P. R. China China
Yuan Wang College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing 210024, P. R. China China
Di Feng College of Civil and Transportation Engineering, Hohai University, Nanjing 210024, P. R. China China
Jiakun Gong College of Mechanics and Materials, Hohai University, Nanjing 210024, P. R. China
Department of Geoscience and Engineering, Delft University of Technology, Delft 2628 CN, the Netherlands