Department of Mechanical and Mechatronics Engineering University of Waterloo 200 University Ave. W., Waterloo, ON, Canada, N2L 3G1