1. College of Civil Engineering, Chongqing University, Chongqing 400044, China
2. Key Laboratory of New Technology for Construction of Cities in Mountain Area, Chongqing University, Ministry of Education, Chongqing 400045, China
3. Design Institute of Chongqing Iron & Steel Group Co., Ltd., Chongqing 400084, China
4. Chongqing Haizhuang Wind Power Engineering Technology Co., Ltd., Chongqing 401258, China