1. ARC Training Centre in Biodevices Swinburne University of Technology Melbourne VIC 3122 Australia
2. Faculty of Science, Engineering and Technology Swinburne University of Technology Melbourne VIC 3122 Australia
3. Department of Biomedical Engineering The University of Melbourne Melbourne VIC 3010 Australia
4. The Bionics Institute Melbourne VIC 3002 Australia
5. Medical Bionics Department The University of Melbourne Melbourne VIC 3010 Australia