1. Key Laboratory of New Technology for Construction of Cities in Mountain Area, College of Civil Engineering, Chongqing University, Chongqing, People’s Republic of China
2. College of Civil Engineering, Chongqing University, Chongqing, People’s Republic of China
3. Dazu Stone Carvings Research Institute, Academy of Dazu Rock Carvings, Chongqing, People’s Republic of China
4. Chongqing Bureau of Geology and Minerals Exploration, Chongqing, People’s Republic of China
5. School of Civil and Transportation Engineering, Hohai University, Nanjing, People’s Republic of China
6. Chongqing Branch, Shanghai Municipal Engineering Design and Research Institute (Group) Company Limited, Chongqing, People’s Republic of China