1. Department of Chemistry
2. Southern University of Science and Technology
3. Shenzhen 518055
4. China
5. Shenzhen Key Laboratory of Marine Archaea Geo-Omics
6. SUSTech Academy for Advanced Interdisciplinary Studies
7. Shenzhen People's Hospital
8. The First Affiliated Hospital of Southern University of Science and Technology
9. Shenzhen 518020