1. School of Life Sciences
2. The Chinese University of Hong Kong
3. NT
4. China
5. State Key Laboratory of Material Processing and Die & Mould Technology
6. Department of Chemistry
7. Guangzhou Institute of Geochemistry
8. Chinese Academy of Sciences
9. Guangzhou 510640