1. Department of Textile Processing, National Textile University, Faisalabad, Pakistan
2. Department of Applied Sciences, National Textile University, Faisalabad, Pakistan
3. College of Textiles, Donghua University, Shanghai, China
4. Department of Postgraduate Studies, National Textile University, Faisalabad, Pakistan