1. Department of Medicine, Division of Diabetes, Helsinki, Finland
2. Minerva Medical Research Institute, Helsinki, Finland
3. VTT Technical Research Centre of Finland, Espoo, Finland
4. Department of Surgery, University of Helsinki, Helsinki, Finland
5. Department of Pathology, University of Helsinki and HUSLAB, Helsinki, Finland