1. Advanced Fibrous Materials LAB
2. Institute for Advanced Textile Materials and Technologies (ATMT)
3. School of Advanced Materials and Processes
4. Amirkabir University of Technology
5. Tehran
6. Department of Electrical and Computer Engineering
7. University of Waterloo
8. Waterloo
9. Canada