Affiliation: | 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. International Centre of Insect Physiology and Ecology, Nairobi, P.O. Box 30772-00100 Kenya Department of Zoology and Entomology, University of Pretoria, Private Bag X20, Hatfield, 0028 South Africa |