1. Chongqing Key Laboratory of “Human – Vehicle -Road” Cooperation & Safety for Mountain Complex Environment, Chongqing Jiaotong University, Chongqing, China
2. College of Traffic and Transportation, Chongqing Jiaotong University, Chongqing, China
3. China Railway Eryuan Engineering Group Co., Ltd., Chengdu, China