1. College of Textiles, Donghua University, Shanghai, 200051, China,
2. Shanghai Entry-Exit Inspection and Quarantine Bureau, Shanghai, 200135, China
3. College of Textiles, Donghua University, Shanghai, 200051, China
4. Department of Human Ecology, The University of Texas at Austin, 219 Gearing Hall, Austin, TX 78712, U.S.A