1. The Institute of Pharmaceutical Sciences (TIPS), Tehran University of Medical Sciences, Tehran, Iran
2. Department of Chemistry, College of Science, Yazd University, Yazd, PO Box 8915813149, Iran
3. Medicinal and Natural Products Chemistry Research Center, Shiraz University of Medical Sciences, Shiraz, Iran
4. Department of Biology, Science and Research Branch, Islamic Azad University, Tehran, Iran
5. Institute of Biochemistry and Biophysics, University of Tehran, Tehran, Iran
6. Toxicology and Poisoning Research Centre, Department of Toxicology and Pharmacology, Faculty of Pharmacy, Tehran University of Medical Sciences, Tehran, Iran
7. Department of Medicinal Chemistry, Faculty of Pharmacy, Tehran University of Medical Sciences, Tehran, Iran
8. Department of Medicinal Chemistry and Pharmaceutical Sciences Research Center, Faculty of Pharmacy, Mazandaran University of Medical Sciences, Sari, Iran