1. Department of Chemistry, Radiochemistry, University of Helsinki, Helsinki FI-00014, Finland
2. Department of Molecular and Cellular Biology, University of California, Davis, California 95616, United States
3. Turku PET Centre, Department of Chemistry, University of Turku, Turku FI-20520, Finland