[1] Int Ctr Insect Physiol & Ecol Icipe, POB 30772-00100, Nairobi, Kenya
[2] Osun State Univ, Dept Agron, Osogbo, Nigeria
[3] Harper Adams Univ, Dept Agr & Environm, Ctr Integrated Pest Management, Newport TF10 8NB, Shrops, England
[4] Keele Univ, Sch Life Sci, Keele ST5 5BG, Staffs, England