1. School of Mathematics and Statistics, Victoria University of Wellington, Wellington, New Zealand
2. School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand
3. Department of Engineering Science, University of Oxford, Oxford, U.K.
4. Department of Computer Science and Software Engineering, University of Canterbury, Christchurch, New Zealand