1. Textile Engineering Department, Textile Excellence & Research Centers, Amirkabir University of Technology, Tehran, Iran
2. New Technologies Research Center, Amirkabir University of Technology, Tehran, Iran
3. Department of Polymer Engineering and Color Technology, Amirkabir University of Technology, Tehran, Iran