1. Engineering, Computer and Mathematical Sciences, Auckland University of Technology, New Zealand
2. Department of Computer Science and Software Engineering , Engineering, Computer and Mathematical Sciences, Auckland University of Technology, New Zealand
3. Department of Clinical and Health Sciences, Auckland University of Technology, New Zealand
4. New Zealand College of Chiropractic, New Zealand