1. Karlsruhe Institute of Technology (KIT), Institute of Biological and Chemical Systems – Functional Molecular Systems (IBCS-FMS), Hermann-von-Helmholtz-Platz 1, Eggenstein-Leopoldshafen 76344, Germany
2. Institute of Pathology and Southwest Cancer Center, Southwest Hospital, Third Military Medical University (Army Medical University) and Key Laboratory of Tumor Immunopathology, Ministry of Education of China, Chongqing 400038, China
3. Karlsruhe Institute of Technology (KIT), Institute of Nanotechnology (INT), Hermann-von-Helmholtz Platz 1, Eggenstein-Leopoldshafen 76344, Germany
4. Karlsruhe Institute of Technology (KIT), Institute of Organic Chemistry (IOC), Kaiserstraße 12, Karlsruhe 76131, Germany