Affiliation: | a Institute of Zoology, School of Veterinary Medicine Hannover, Germany b Mammal Research Institute, Department of Zoology and Entomology, University of Pretoria, South Africa c Department of Zoology and Entomology, University of Pretoria, South Africa |