1. Department of Mechanical Engineering, Monash University, 3800 Australia
2. Department of Mechanical Engineering, Aalborg University, DK-9220 Denmark
3. Department of Mechanical Engineering, Centre for Intelligent Machines, McGill University, H3A 2K6 Canada