1. German Cancer Research Center (DKFZ), Division of Radiopharmaceutical Chemistry, INF 223, D-69120 Heidelberg, Germany
2. German Cancer Research Center (DKFZ), Molecular Structure Analysis, INF 280, D-69120 Heidelberg, Germany
3. German Cancer Consortium (DKTK), D-69120 Heidelberg, Germany