1. School of Computer Science, University of BirminghamEdgbaston, Birmingham B15 2TT, UK
2. Thayer School of Engineering, Dartmouth CollegeHanover, NH 03755, USA
3. Department of Medical Physics and Bioengineering, University College LondonGower Street, London WC1E 6BT, UK