1. Department of Chemistry Science and Research Branch Islamic Azad University Tehran 1477893855 Iran
2. Technology and Innovation Group Research Institute of Petroleum Industry (RIPI) Tehran 1485733111 Iran
3. Department of Chemistry Faculty of Pharmaceutical Chemistry Tehran Medical Sciences Islamic Azad University Tehran 1949635881 Iran
4. Department of Chemistry Faculty of Science Karaj Branch Islamic Azad University Karaj 3149968111 Iran