1. Department of Mechanical and Mechatronics Engineering, University of Auckland, New Zealand
2. Department of Surgery, University of Auckland, New Zealand
3. Auckland Bioengineering Institute, University of Auckland, New Zealand
4. Department of Electrical and Electronic Engineering, Auckland University of Technology, New Zealand
5. Department of Mechanical and Mechatronics Engineering, University of Auckland, Auckland, New Zealand