1. School of Computer Science and Technology, Wuhan University of TechnologyWuhan430063People's Republic of China
2. Intelligent Transport System Research Center, Wuhan University of Technology and the Engineering Research Center of Transportation SafetyWuhan430063People's Republic of China
3. Department of RadiologyUniversity of WisconsinMadisonWI53792USA