1. Tsinghua Shenzhen International Graduate School Tsinghua University Shenzhen 518055 People's Republic of China
2. School of Software and Electrical Engineering Swinburne University of Technology Hawthorn VIC 3122 Australia
3. School of Automotive and Transportation Engineering Hefei University of Technology Hefei 230009 People's Republic of China
4. School of Mechanical Engineering Hefei University of Technology Hefei 230009 People's Republic of China