1. Department of Pathobiology, School of Veterinary Medicine; Shiraz University; Shiraz Iran
2. Cellular and Molecular Research Center; Sabzevar University of Medical Sciences; Sabzevar Iran
3. School of Environment and Earth Sciences; Maseno University; Kisumu Kenya
4. Department of Community and Public Health; Technical University of Kenya; Nairobi Kenya
5. School of Public Health and Community Development; Maseno University; Kisumu Kenya