1. Department of Biology, Science and Research Branch, Islamic Azad University, Tehran, Iran
2. Department of Genetics, Reproductive Biomedicine Research Center, Royan Institute for Reproductive Biomedicine, ACECR, Tehran, Iran
3. Protein Biotechnology Research Lab (PBRL), School of Biology, College of Science, University of Tehran, Tehran, Iran