1. Department of Genetics, Faculty of Medicine, Shahid Sadoughi University of Medical Sciences and Health Services, Yazd, 8916978477, Iran
2. Department of Chemistry, University of Isfahan, Isfahan, 81746-73441, Iran
3. California Institute for Quantitative Biosciences (QB3), University of California, Berkeley, CA 94720, USA
4. Department of Medicinal Chemistry, Faculty of Pharmacy and Pharmaceutical Sciences Research Centre, Shahid Sadoughi University of Medical Sciences and Health Services, Yazd, 8916978477, Iran
5. Department of Immunology, Faculty of Medicine, Shahid Sadoughi University of Medical Sciences and Health Services, Yazd, 8916978477, Iran
6. Department of Biotechnology, Faculty of Biological Science and Technology, University of Isfahan, Isfahan, 81746-73441, Iran
7. Research and Clinical Centre for Infertility, Yazd Reproductive Sciences Institute, Shahid Sadoughi University of Medical Sciences, Yazd, 8916978477, Iran