1. Molecular and Genetic Division Rasta Diagnostic and Research Center Urmia Iran
2. Division of Histology and Embryology Department of Basic Science Faculty of Veterinary Medicine Urmia University Urmia Iran
3. Department of Biology Faculty of Sciences Islamic AZAD University, Science and Research Branch Tehran Iran