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