1. Center of Excellence in Electrochemistry, University of Tehran, Tehran, Iran
2. Endocrinology & Metabolism Research Center, Tehran University of Medical Sciences, Tehran, Iran
3. Department of Chemistry, Indian Institute of Technology, Roorkee 247667, India
4. Chemistry Department, King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi Arabia
5. Department of Medical Chemistry, Faculty of Pharmacy, Tehran University of Medical Sciences, Tehran, Iran
6. Pharmaceutical Sciences Research Center, Tehran, Iran