1. Faculty of Petrochemicals, Department of Petrochemical Synthesis, Iran Polymer and Petrochemical Institute, Tehran, Iran
2. Department of Polymerization Engineering, Iran Polymer and Petrochemical Institute, Tehran, Iran
3. Faculty of Petrochemicals, Gas Conversion Department, Iran Polymer and Petrochemical Institute, Tehran, Iran