1. College of Textiles, Donghua University, People's Republic of China, Department of Human Ecology, University of Texas at Austin, USA
2. College of Textiles, Donghua University, People's Republic of China,
3. Department of Human Ecology, University of Texas at Austin, USA