Hovorka, Roman, Wellcome-Medical Research Council Institute of Metabolic Science, University of Cambridge, Cambridge UK, United Kingdom