1. Department of Chemistry Payame Noor University (PNU) Tehran Iran
2. Nanomaterials and Polymer Nanocomposites Laboratory, School of Engineering University of British Columbia Kelowna Canada
3. Department of Chemical Engineering Payame Noor University (PNU) Tehran Iran
4. Department of Polymer Processing Iran Polymer and Petrochemical Institute Tehran Iran