Affiliation: | 1. Departments of Biochemistry and Biomedical Sciences and Chemistry and Chemical Biology, McMaster University, 1280 Main Street West, Hamilton, ON, L8S 4K1 (Canada);2. The Ministry–Province Jointly Constructed Base for State Key Laboratory, Shenzhen Key Laboratory of Chemical Biology, The Graduate School at Shenzhen, Tsinghua University, Shenzhen, Guangdong 518055 (P. R. China);3. School of Chemical Biology and Biotechnology, Peking University Shenzhen Graduate School, Shenzhen 518055 (P. R. China);4. Department of Medicine, McMaster University, 1280 Main Street West, Hamilton, ON, L8S 4K1 (Canada) |