1. The Hong Kong Polytechnic University Shenzhen Research Institute (SZRI); Shenzhen P. R. China
2. Department of Chemistry; The Chinese University of Hong Kong; Shatin New Territories Hong Kong
3. Department of Applied Biology and Chemical Technology; The Hong Kong Polytechnic University; Hung Hom Kowloon Hong Kong
4. Guangzhou Lee & Man Technology Company Limited; 8 Huanshi Avenue South, Nansha Guangzhou Guangdong Province China