1. Department of Textile Engineering
2. Amirkabir University of Technology
3. 15875-4413 Tehran
4. Iran
5. Nano-Biotechnology Engineering Lab.
6. Department of Biotechnology
7. Faculty of Energy Engineering and New Technologies
8. Shahid Beheshti University
9. Tehran
10. Amirkabir Nanotechnology Research Institute (ANTRI)
11. Amirkabir University of Technology (Polytechnic of Tehran)
12. Organic Polymer Chemistry Research Laboratory
13. Department of Chemistry
14. Isfahan University of Technology
15. Isfahan