1. State Key Laboratory for Modification of Chemical Fibers and Polymer Materials, College of Materials Science and Engineering; Innovation Center for Textile Science and Technology, Donghua University; Shanghai 201620 P. R. China
2. School of Mechanical and Process Engineering; Technical University of Kenya; PO Box 52428-00200 Nairobi Kenya
3. School of Material Science and Engineering; Shanghai University; 99 Shangda Road Baoshan Shanghai 200444 China