1. College of Architectural and Civil Engineering, Beijing University of Technology, Beijing 100124, China
2. Beijing Advanced Innovation Center for Future Urban Design, International Cooperation Base for Transportation Infrastructure Construction, Beijing University of Civil Engineering and Architecture, Beijing 100044, China