1. College of Smart City, Chongqing Jiaotong University, Chongqing 400074, China
2. Chongqing Key Laboratory of Mountain City Traffic System and Safety, Chongqing 400074, China
3. College of Traffic & Transportation, Chongqing Jiaotong University, Chongqing 400074, China
4. Cmcu Engineering Co., Ltd., Chongqing 400039, China