1. Fachbereich Chemie
2. Philipps-Universität Marburg
3. 35043 Marburg
4. Germany
5. Department of Chemical Biology and Key Laboratory for Chemical Biology of Fujian Province
6. College of Chemistry and Chemical Engineering
7. Xiamen University
8. Xiamen 361005
9. People's Republic of China