1. Nanotechnology Centre Institute of Textiles and Clothing The Hong Kong Polytechnic University Hung Hom Kowloon Hong Kong SAR China
2. Department of Chemistry and International Institute for Nanotechnology Northwestern University 2145 Sheridan Road Evanston IL 60208 USA
3. Faculty of Materials Science and Engineering South China University of Technology Guangzhou 510640 China
4. Department of Applied Biology and Chemical Technology The Hong Kong Polytechnic University Hung Hom Kowloon, Hong Kong SAR China