Affiliation: | 1.Key Laboratory of New Technology for Construction of Cities in Mountain Area, Chongqing University, Shabei Road No. 83, Chongqing, 400045, People’s Republic of China ;2.School of Civil Engineering, Chongqing University, Chongqing, 400045, People’s Republic of China ; |