1. Department of Integrated Oncology, Center for Integrated Oncology (CIO), University Hospital of Bonn, 53127 Bonn, Germany
2. Department of Neurosurgery, University Hospital Bonn, 53127 Bonn, Germany
3. State Key Laboratory of Bioelectronics, School of Biological Science & Medical Engineering, Southeast University, Nanjing 210096, China
4. Department of Nuclear Medicine, University Hospital Bonn, 53127 Bonn, Germany
5. Department of Clinical Pharmacy, Institute of Pharmacy, University of Bonn, 53121 Bonn, Germany