1. Tsinghua University-Peking University Joint Center for Life Sciences, School of Medicine, Tsinghua University , Beijing 100084 , China
2. Institute of Infectious Diseases, Shenzhen Bay Laboratory , Shenzhen 518000 , China
3. Department of Parasitology, School of Basic Medical Sciences, Central South University , Changsha 410013 , China