1. Institute of Textiles & Clothing, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong; College of Textiles, Dong Hua University, Shanghai, People's Republic of China
2. Institute of Textiles & Clothing, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kongtel.: 27666470
3. College of Textiles, Dong Hua University, Shanghai, People's Republic of China
4. Department of Mechanical Engineering, Hong Kong University of Science and Technology, Hong Kong