1. Department of Textile Engineering Yazd University Yazd Iran
2. Department of Textile Engineering Amirkabir University of Technology Tehran Iran
3. Department of Industrial Engineering Yazd University Yazd Iran
4. Department of Accounting Yazd University Yazd Iran
5. Department of Industrial Engineering University of Sistan and Baluchestan Zahedan Iran