1. Department of Polymer Processing Iran Polymer and Petrochemical Institute Tehran Iran
2. Department of Chemistry, Faculty of Science Shahid Chamran University of Ahvaz Ahvaz Iran
3. School of Chemical Engineering College of Engineering, University of Tehran Tehran Iran
4. Department of Materials Engineering Leibniz Institute of Polymer Research Dresden Dresden Germany
5. Nanomaterials and Polymer Nanocomposites Laboratory School of Engineering, University of British Columbia Kelowna Canada