1. Department of Mechanical Engineering National University of Singapore Queenstown 117575 Singapore
2. Department of Mechanical Engineering The Hong Kong Polytechnic University Hung Hom Hong Kong SAR 999077 P. R. China
3. School of Traffic & Transportation Engineering Central South University Changsha P. R. China