1. Artemisinin Research Center and The First Affiliated Hospital, Guangzhou University of Chinese Medicine, Guangzhou 510405, China
2. Shanghai Institute of Materia Medica, Chinese Academy of Sciences, Shanghai 201203, China
3. The First Affiliated Hospital, Guangzhou University of Chinese Medicine, Guangzhou, Guangdong 510405, China
4. Research Centre for Integrative Medicine, School of Basic Medical Science, Guangzhou University of Chinese Medicine, Guangzhou 510006, China