1. Young Researchers and Elite Club
2. Central Tehran Branch
3. Islamic Azad University
4. Tehran, Iran
5. Department of Chemistry
6. University of Tehran
7. University of Science and Technology
8. Chemistry and Chemical Engineering Research Center of Iran