1. Hirbordan Ariana Professional Engineering Training Institute, Tehran, Iran
2. Textile Engineering Department, Textile Excellence & Research Centers, Amirkabir University of Technology, Tehran, Iran
3. Textile Engineering Department, Advanced Textile Materials and Technology (ATMT) Research Institute, Amirkabir University of Technology, Tehran, Iran