1. Department of Mechanical and Mechatronics Engineering, University of Waterloo, Ontario N2L 3G1, Canada
2. Department of Mechanical Engineering, Stanford University, Stanford, California 94305, USA
3. Department of Mechanical and Industrial Engineering, Concordia University, Montreal, Quebec H3G 1M8, Canada