1. School of Engineering and Technology, Deakin University, Geelong, Victoria 3217 Australia
2. Department of Textile Technology, University of NSW, Sydney 2052 Australia
3. College of Textile Science and Technology, China Textile University, Shanghai 200051, China