1. Key Laboratory of Synthetic and Natural Functional Molecule Chemistry of the Ministry of Education; College of Chemistry and Materials Science; Northwest University; Xi'an 710069 China
2. Nanotechnology Center; Institute of Textiles and Clothing; The Hong Kong Polytechnic University; Hong Kong 999077 China