[1] Chinese Acad Sci, Univ Chinese Acad Sci, Unit Human Parasite Mol & Cell Biol, Key Lab Mol Virol & Immunol,Inst Pasteur Shanghai, Shanghai 200031, Peoples R China
[2] ShanghaiTech Univ, Sch Life Sci & Technol, Shanghai 201210, Peoples R China
[3] NIAID, Lab Malaria & Vector Res, NIH, 9000 Rockville Pike, Bethesda, MD 20892 USA
[4] Univ S Florida, Morsani Coll Med, Dept Internal Med, Tampa, FL 33612 USA