1. Department of Animal Biology, School of Biology, College of Science University of Tehran Tehran Iran
2. Department of Stem Cells and Developmental Biology, Cell Science Research Center Royan Institute for Stem Cell Biology and Technology, ACECR Tehran Iran
3. Toxicology and Diseases Group, Pharmaceutical Sciences Research Center (PSRC), The Institute of Pharmaceutical Sciences (TIPS), and Department of Toxicology and Pharmacology, School of Pharmacy, Tehran University of Medical Sciences Tehran Iran
4. Molecular Virology Lab, Department of Microbiology, School of Biology, College of Science University of Tehran Tehran Iran
5. Department of Phytochemistry, Medicinal Plants and Drugs Research Institute Shahid Beheshti University Tehran Iran