[1] ICIPE, Nairobi 00100, Kenya
[2] Northwest Univ, Sch Environm Sci & Dev, Potchefstroom, South Africa
[3] Kenyatta Univ, Dept Biol Sci, Nairobi, Kenya
[4] ARC Plant Protect Res Inst, Biosystemat Div, Pretoria, South Africa
[5] Univ Pretoria, Dept Zool & Entomol, ZA-0002 Pretoria, South Africa
[6] Dept Biol Chem, Harpenden, Herts, England