1. Department of Medicine, University of Helsinki, Helsinki, Finland
2. Minerva Foundation Institute for Medical Research, Helsinki, Finland
3. VTT Technical Research Centre of Finland, Espoo, Finland
4. Department of Surgery, Helsinki University Central Hospital, Vantaa, Finland
5. Turku PET Centre, University of Turku, Turku, Finland