1 Central People's Hospital of Zhanjiang, Zhanjiang, Guangdong, China; Artemisinin Research Center and Institute of Chinese Materia Medica, China Academy of Chinese Medical Sciences, Beijing 100070, China.
2 Artemisinin Research Center and Institute of Chinese Materia Medica, China Academy of Chinese Medical Sciences, Beijing 100070, China.
3 Artemisinin Research Center and Institute of Chinese Materia Medica, China Academy of Chinese Medical Sciences, Beijing 100070, China. Electronic address: [email protected].