1. College of Textiles, Donghua University, Shanghai, People's Republic of China
2. College of Textiles, Donghua University, Shanghai, People's Republic of China,
3. Shaoxing University, Shaoxing, People's Republic of China
4. School of Human Ecology, University of Texas at Austin, Austin, TX 78712, USA