1. China, Shanghai 201620, 2999 North Renmin Road, Donghua University, College of Textiles
2. China, Shanghai 201620, 2999 North Renmin Road, Donghua University, Ministry of Education, College of Textiles, Key Laboratory of Textile Science & Technology
3. Pakistan, Karachi, Dawood University of Engineering and Technology, Department of Chemical Engineering
4. Pakistan, Karachi, Dawood University of Engineering and Technology, Department of Metallurgy and Materials Engineering