Affiliation: | 1. Department of Biology and Chemistry, City University of Hong Kong, 83 Tat Chee Avenue, Kowloon, Hong Kong, PRC;2. Key Laboratory of Biochip Technology, Biotech and Health Centre, Shenzhen Research Institute of City University of Hong Kong, Shenzhen 518057, PRC;3. Department of Chemistry, National University of Singapore, 3 Science Drive 3, Singapore 117543, Singapore |