1. Department of Life Sciences and Chemistry
2. Jacobs University Bremen
3. 28759 Bremen
4. Germany
5. Department of Chemistry
6. Collaborative Innovation Center of Chemical Science and Engineering
7. Nankai University
8. Tianjin 300071
9. People's Republic of China