Affiliation: | 1.College of Civil Engineering, Chongqing University, Shabei Road No. 83, Chongqing, 400045, People’s Republic of China ;2.College of Civil and Transportation Engineering, Hohai University, Xikang Road No. 1, Nanjing, 210024, People’s Republic of China ;3.INTERA Inc., Swiss Branch, Wettingen, Switzerland ; |