1. Key Laboratory of Xiamen Marine and Gene Drugs
2. Institutes of Molecular Medicine and School of Biomedical Sciences
3. Huaqiao University & Engineering Research Center of Molecular Medicine
4. Ministry of Education
5. Xiamen 361021
6. Department of Chemistry
7. SUNY Stony Brook
8. NY 11794-3400
9. USA