[1] Ifakara Hlth Inst, Environm Hlth & Ecol Sci Dept, POB 53, Ifakara, Tanzania
[2] Univ Witwatersrand, Sch Publ Hlth, Fac Hlth Sci, Pk Town, South Africa
[3] Univ Glasgow, Inst Biodivers Anim Hlth & Comparat Med, Glasgow, Lanark, Scotland
[4] Nelson Mandela African Inst Sci & Technol, Sch Life Sci & Bioengn, Arusha, Tanzania
[5] Keele Univ, Ctr Appl Entomol & Parasitol, Sch Life Sci, Newcastle Under Lyme, England
[6] Kenya Govt Med Res Ctr, Ctr Biotechnol Res & Dev, Nairobi, Kenya