1. Artemisinin Research Center & The First Affiliated Hospital, Guangzhou University of Chinese Medicine, 12 Jichang Road, Guangzhou 510405, China
2. Research Centre for Integrative Medicine, School of Basic Medical Science, Guangzhou University of Chinese Medicine, Guangzhou 510006, China