1. Artemisinin Research Center, Guangzhou University of Chinese Medicine, Guangzhou 510405, China
2. Sci-Tech Industrial Park, Guangzhou University of Chinese Medicine, Guangzhou 510445, China
3. The First Affiliated Hospital of Guangzhou University of Chinese Medicine, Guangzhou 510405, China