1. College of Chemistry, Chemical Engineering and Biotechnology, Donghua University, Shanghai, China
2. Ministry of Industry, Industrial Research and Consultancy Center, Khartoum, Sudan
3. Key Lab of Science and Technology of Eco-Textiles, Ministry of Education, Donghua University, Shanghai, China