[1] Sun Yat Sen Univ, Zhongshan Sch Med, Guangzhou 510080, Guangdong, Peoples R China
[2] NIAID, Lab Malaria & Vector Res, NIH, Bethesda, MD 20854 USA
[3] Sun Yat Sen Univ, Zhongshan Sch Med, Dept Parasitol, Guangzhou 510080, Peoples R China
[4] Sun Yat Sen Univ, Key Lab Trop Dis Control, Minist Educ, Guangzhou 510080, Peoples R China
[5] Univ Adelaide, Fac Hlth & Sci, Adelaide, SA, Australia