1. Department of Engineering, Lancaster University, Lancaster LA1 4YR, United Kingdom
2. Department of Engineering, University of Cambridge, 9 JJ Thomson Avenue, Cambridge CB3 0FA, United Kingdom
3. Cambridge Touch Technologies, 154 Cambridge Science Park Milton Road, Cambridge CB4 0GN, United Kingdom