1. Department of Investigative Science (D.J.P., C.W.l.R.), Imperial College London, London W6 8RF, United Kingdom
2. Diabetes Complication Research Centre (C.W.l.R.), University College Dublin Conway Institute, School of Medicine and Medical Science, University College Dublin 4, Ireland