Affiliation: | 1. Department of Biochemistry, College of Life Sciences, State Key Laboratory of Biocontrol, National Engineering Research Center of South China Sea Marine Biotechnology, Sun Yat‐sen University, Guangzhou, P. R. China;2. Department of Parasitology, Zhongshan School of Medicine, Sun Yat‐sen University, Guangzhou, P. R. China;3. Beijing University of Chinese Medicine, 11 Bei San Huan Dong Road, Chao‐yang District, Beijing 100029, P. R. China |