1. Faculty of Chemistry, Tarbiat Moallem University, Mofatteh Avenue, No. 49, Tehran 15614, Iran
2. Faculty of Chemistry, Tarbiat Moallem University, 31979-37551, Karaj, Iran
3. Polyurethanes & Advanced Polymeric Materials Department, Faculty of Polymer Science, Iran Polymer & Petrochemical Institute (IPPI), P.O. Box 14965/115, Tehran, Iran
4. Department of Chemistry, Payame Noor University, P.O. Box 19395-3697, Tehran 19569, Iran