1. School of Civil Engineering and Architecture, Chongqing University of Science & Technology, Chongqing 401331, China
2. College of Engineering and Technology, Southwest University, Chongqing 400715, China
3. Chongqing Key Laboratory of Energy Engineering Mechanics & Disaster Prevention and Mitigation, Chongqing 401331, China
4. China Merchants Chongqing Communications Technology Research & Design Institute Co., Ltd., Chongqing 400067, China