1. Department of Mechanical Engineering The Hong Kong Polytechnic University Kowloon Hong Kong SAR China
2. School of Transportation Science and Engineering Beihang University Beijing China
3. Department of Mechanical Engineering Imperial College London London UK