1. Department of Textile Engineering, Faculty of Engineering, University of Guilan, Rasht, Islamic Republic of Iran
2. Department of Textile Engineering Amirkabir University of Technology, Tehran, Iran
3. North Carolina State University, Raleigh, NCSU, USA