[1] World Hlth Org Collaborating Ctr Trop Dis, Natl Hlth Commiss Peoples Republ China, Natl Inst Parasit Dis, Key Lab Parasite & Vector Biol,Chinese Ctr Trop Di, Shanghai, Peoples R China
[2] Henan Normal Univ, Coll Life Sci, State Key Lab Cell Differentiat & Regulat, Xinxiang, Peoples R China
[3] Shanghai Jiao Tong Univ, Chinese Ctr Trop Dis Res, Sch GlobalHealth, Sch Med, Shanghai, Peoples R China