[1] Natl Museums Kenya, Invertebrate Zool Sect, POB 40658, Nairobi 00100, Kenya
[2] Int Ctr Insect Physiol & Ecol, Plant Hlth Theme, Nairobi, Kenya
[3] Univ Nairobi, Dept Plant Sci & Crop Protect, Nairobi, Kenya
[4] Univ Helsinki, Dept Geosci & Geog, Helsinki, Finland