1. Department of Parasitology and mycology, Shiraz University of Medical Sciences, Shiraz, Iran
2. Department of Nanomedicine, School of Advanced Medical Sciences and Technologies, Shiraz University of Medical Sciences, Shiraz, Iran
3. Department of Pathology, School of Veterinary Medicine, Shiraz University, Shiraz, Iran
4. Basic Sciences in Infectious Diseases Research Center, Shiraz University of Medical Sciences, Shiraz, Iran