1. Nanotechnology Centre for Intelligent Textiles and Apparel; Institute of Textiles and Clothing; The Hong Kong Polytechnic University; Hong Kong 999077 China
2. Department of Mechanical and Aerospace Engineering; Hong Kong University of Science and Technology; Hong Kong 999077 China