1. Dongguan Scientific Research Center
2. Guangdong Medical University
3. Dongguan 523808
4. China
5. Guangdong Key Laboratory for Research and Development of Natural Drugs
6. Department of Radiology
7. Guangzhou First People’s Hospital
8. Guangzhou Medical University
9. Guangzhou 510180
10. Department of Microbiology and Immunology
11. School of Basic Medicine
12. Department of Pharmacology
13. School of Medicine
14. DSAPM Lab
15. PCFM Lab
16. Institute of Polymer Science
17. School of Chemistry and Chemical Engineering
18. Sun Yat-sen University