1. Department of Biological Sciences and Biotechnology, Botswana International University of Science and Technology, Palapye, Botswana
2. Department of Zoology and Entomology, University of Pretoria, Pretoria, South Africa
3. Department of Zoology and Entomology, Rhodes University, Makhanda, South Africa