Department of Chemistry;
The Hong Kong University of Science & Technology;
Clear Water Bay;
Kowloon;
Hong Kong;
China;
Department of Biology;
The Hong Kong University of Science & Technology;
Clear Water Bay;
Kowloon;
Hong Kong;
China;
Department of Polymer Science & Engineering;
Zhejiang University;
Hangzhou 310027;
China;