1. Department of Chemical Engineering, Central Tehran Branch, Islamic Azad University, Tehran, Iran
2. Department of Chemistry, Science and Research Branch, Islamic Azad University, Tehran, Iran
3. Polymerization Engineering Department, Iran Polymer and Petrochemical Institute, Tehran, Iran
4. Polyurethanes & Advanced Polymeric Materials Department, Iran Polymer and Petrochemical Institute, Tehran, Iran