1. Department of Materials Science and Engineering
2. Sharif University of Technology
3. Tehran
4. Iran
5. Department of Textile Engineering
6. Yazd University
7. Yazd
8. Department of Chemistry
9. Iran University of Science and Technology
10. Institute for Nanoscience and Nanotechnology