1. College of Traffic and Transportation Chongqing Jiaotong University Chongqing People's Republic of China
2. School of Automotive Studies Tongji University Shanghai People's Republic of China
3. School of Economics and Management Chongqing Jiaotong University Chongqing People's Republic of China
4. College of Vehicle Engineering Chongqing University of Technology Chongqing People's Republic of China