1. Department of Health Sciences, Faculty of Medicine and Health Sciences, University of Mauritius, Réduit 80837, Mauritius
2. Department of Zoology, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia
3. Department of Agricultural and Food Science, Faculty of Agriculture, University of Mauritius, Réduit 80837, Mauritius
4. School of Ecology and Natural Conservation, Beijing Forestry University, 35 East Qinghua Road, Haidian District, Beijing 100083, China