1. School of Civil Engineering, Chongqing University, Chongqing 400045, China
2. School of Transportation Science and Engineering, Harbin Institute of Technology, Harbin 150040, China
3. Chongqing Research Institute of Harbin Institute of Technology, Harbin Institute of Technology, Chongqing 401151, China
4. Key Laboratory of New Technology for Construction of Cities in Mountain Area (Chongqing University), Ministry of Education, Chongqing 400045, China