1. Department of Wildlife and Aquatic Resources Management College of Agriculture, Animal Sciences and Veterinary Medicine School of Animal Sciences and Veterinary Medicine, University of Rwanda P.O. Box: 117, Huye, Rwanda
2. College of Animal Science and Technology, Northwest A&F University Yangling 712100, Shaanxi Province, P.R. China
3. School of Natural Sciences and Psychology, Faculty of Science, Liverpool John Moores University Liverpool, L3 3AF, UK & College of Science and Technology, Department of Biology School of Sciences, University of Rwanda P.O. Box 117, Huye, Rwanda