College of Civil & Transportation Engineering;
Hohai University;
Nanjing 210098;
China;
Key Laboratory of Geohazard Prevention of Hilly Mountains;
Ministry of Land and Resources of China;
Fuzhou 350002;
China;
Key Laboratory of New Technology for Construction of Cities in Mountain Area;
Chongqing University;
Chongqing 400045;
China;