1. University of Waterloo,Faculty of Engineering,Department of Mechanical and Mechatronics Engineering,Canada
2. University of Waterloo,Faculty of Engineering,Departments of Systems Design Engineering,Canada
3. University of Waterloo,Faculty of Engineering,Departments of Systems Design Engineering & Mechanical and Mechatronics Engineering,Canada