[1] Periyar Univ, Dept Biotechnol, Mol Entomol Lab, Salem 636011, Tamil Nadu, India
[2] Trop Pesticides Res Inst, Div Livestock & Human Dis Vector Control, POB 3024, Arusha, Tanzania
[3] Catholic Univ Hlth & Allied Sci, Dept Med Parasitol & Entomol, POB 1464, Mwanza, Tanzania