1. Artemisinin Research Center, Guangzhou University of Chinese Medicine, Guangzhou 510405, China
2. Institute of Science and Technology Park, Guangzhou University of Chinese Medicine, Guangzhou 510405, China
3. Science and Technology Innovation Center, Guangzhou University of Chinese Medicine, Guangzhou 510405, China