1. Department of Engineering Science, University of Auckland, Auckland, New Zealand;
2. School of Manufacturing Engineering, Universiti Malaysia Perlis, Perlis, Malaysia
3. Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand;
4. Department of Mechanical Engineering, Auckland University of Technology, Auckland, New Zealand;
5. Surgionix Ltd., Auckland, New Zealand;