1. Department of Automotive Engineering, Iran University of Science & Technology, Tehran, Iran
2. Department of Mechanical Engineering, University of British Columbia, Vancouver, BC, Canada
3. Mechanical and Mechatronics Engineering Department, University of Waterloo, Waterloo, ON, Canada