1. Department of Computer Science; University of Oxford; Wolfson Building Parks, Road OX1 3QD, Oxford UK
2. Institute of Biomedical Engineering, Department of Engineering Science; Old Road Campus Research Building, University of Oxford; Headington Oxford OX3 7DQ UK
3. Department of Mathematics; Colorado State University; Weber Building, Fort Collins CO 80523 USA