1. Department of Mechanical Engineering National Technical University of Athens Athens, Greece
2. Department of Mechanical Engineering Centre for Intelligent Machines McGill University Montreal, Canada
3. Department of Mechanical Engineering University of California at Berkeley Berkeley, CA, USA