1. International Centre of Insect Physiology and Ecology Nairobi P.O. Box 30772‐00100 Kenya
2. Forestry and Agriculture Biotechnology Institute, Department of Zoology and Entomology University of Pretoria Private Bag X20 Hatfield 0028 South Africa
3. Department of Zoology and Entomology University of Pretoria Private Bag X20 Hatfield 0028 South Africa