1. Textile Engineering Department, Yazd University, Yazd, Iran
2. Center of Excellence for Machine Vision in Textile and Apparel Industry, Yazd University, Yazd, Iran
3. Textile Engineering Department, Amirkabir University of Technology, Tehran, Iran
4. Mechanical Engineering Department, Yazd University, Yazd, Iran