1. College of Mechanics and Materials, Hohai University , Nanjing , 210098 , China
2. Shanghai Construction Group Co., Ltd. , Shanghai , 200080 , China
3. College of Civil Engineering, Tongji University , Shanghai , 200092 , China
4. Jiangsu Zhongzhi Transportation Innovation Industry Research Institute Co., Ltd. , Nanjing , 211500 , China
5. College of Water Conservancy and Hydropower Engineering, Hohai University , Nanjing , 210098 , China
6. Department of Civil Engineering, The University of Texas at Arlington , TX, 76019 , United States of America