1. Faculty of Engineering and Technology; National Textile University; Faisalabad Pakistan
2. Engineering Research Center for Eco-Dyeing and Finishing of Textiles; Zhejiang Sci-Tech University; Hangzhou Zhejiang China
3. National Base for International Science & Technology Cooperation in Textiles and Consumer-Goods Chemistry; Zhejiang Sci-Tech University; Hangzhou Zhejiang China
4. Department of Chemistry; Government College Women University Shahkot; Shahkot Pakistan