Affiliation: | [1]College of Civil and Transportation Engineering, Hohai University, Nanjing 210098, China; [2]Intelligent Transportation System Research Center, Southeast University, Nanjing 210096, China; [3]China Electric Power Research Institute, Beijing 100192, China |