[1] Bengbu Med Coll, Anhui Key Lab Infect & Immun, Bengbu, Anhui, Peoples R China
[2] Mahidol Univ, Ctr Innovat Dev & Technol Transfer, Fac Med Technol, Bangkok 10700, Thailand
[3] Mahidol Univ, Dept Clin Microbiol & Appl Technol, Fac Med Technol, Bangkok 10700, Thailand
[4] Bengbu Med Coll, Dept Parasitol, Bengbu, Anhui, Peoples R China
[5] Bengbu Med Coll, Dept Immunol, Bengbu, Anhui, Peoples R China
[6] Jiangsu Inst Parasit Dis, Wuxi, Peoples R China
[7] Mahidol Univ, Fac Trop Med, Mahidol Vivax Res Ctr, Bangkok, Thailand
[8] Penn State Univ, Dept Entomol, State Coll, PA USA
[9] Mahidol Univ, Fac Sci, Dept Pathobiol, Bangkok 10400, Thailand
[10] Mahidol Univ, Ctr Neglected Infect Dis, Bangkok 10700, Thailand