1. College of Textiles, Donghua University, Shanghai, China
2. Chongqing Polycomp International Corp, Chongqing, China
3. College of Information, Donghua University, Shanghai, China
4. Institute of Bast Fiber Crops, Chinese Academy of Agriculture Sciences, Changsha, China
5. Key Laboratory of Textile Science & Technology, Ministry of Education, Shanghai, China