1. Center for Functional Protein Assemblies, Department of Bioscience, TUM School of Natural Sciences, Technical University of Munich, Ernst-Otto-Fischer-Straße 8, D-85748 Garching, Germany
2. College of Pharmacy, Shenzhen Technology University, Shenzhen 518118, China
3. Helmholtz Institute for Pharmaceutical Research Saarland (HIPS), Germany