1. College of Civil Engineering Chongqing University Chongqing China
2. Key Laboratory of New Technology for Construction of Cities in Mountain Area Chongqing University, Ministry of Education Chongqing China
3. Chongqing transportation research and design institute China Merchants Chongqing Highway Engineering Testing Center Co., Ltd Chongqing China