College of Civil and Transportation Engineering;
Hohai University;
Nanjing 210098;
China;
Anhui University of Science&Technology;
Huainan 232001;
China;
Key Laboratory of New Technology for Construction of Cities in Mountain Area(Chongqing University);
School of Civil Engineering;
Chongqing University;
Chongqing 400045;
China;