1. International Centre of Insect Physiology and Ecology (ICIPE); P.O. Box 30772-00100 Nairobi Kenya
2. School of Biological Sciences; North-West University; Potchefstroom 2520 South Africa
3. Zoological Services; Veterinary Department; Ministry of Agriculture, Livestock and Fisheries; P.O. Box 30028-00100 Nairobi Kenya
4. Biological Chemistry Department; Rothamsted Research; Harpenden Herts AL5 2JQ UK