1. Department of Polymer Engineering Science and Research Branch, Islamic Azad University Tehran Iran
2. Nanomaterials and Polymer Nanocomposites Laboratory School of Engineering, University of British Columbia Kelowna British Columbia Canada
3. Department of Polymer Processing Iran Polymer and Petrochemical Institute Tehran Iran
4. Department of Polymer Processing Leibniz Institute of Polymer Research Dresden Dresden Germany