1. School of Traffic & Transportation Engineering, Dalian Jiaotong University, Dalian 116028, China
2. Department of Civil and Architectural Engineering, University of Wyoming, Laramie, WY 82071, USA
3. College of Mechanical Engineering, Dalian Jiaotong University, Dalian 116028, China