1. Department of Mechanical Engineering, National University of Singapore, Singapore
2. Department of Mechanical Engineering, University of British Columbia, Vancouver, Canada
3. Department of Electrical & Computer Engineering, National University of Singapore, Singapore