1. State Key Laboratory of Marine Environmental Sciences of China (Xiamen University)
2. College of Environment and Ecology
3. Xiamen University
4. Xiamen
5. China
6. College of Pharmaceutical Sciences
7. Xiamen 361102
8. Department of Chemistry
9. College of Chemistry and Chemical Engineering