1. The First Clinical Medical College and the First Affiliated Hospital of Guangzhou University of Chinese Medicine, Guangzhou 510006, China
2. Artemisinin Research Center, Guangzhou University of Chinese Medicine, Guangzhou 510006, China
3. School of Pharmaceutical Sciences, Guangzhou University of Chinese Medicine, Guangzhou 510006, China