Affiliation: | a State Key Laboratory of Natural and Biomimetic Drugs, School of Pharmaceutical Sciences, Peking University, Xue Yuan Rd No. 38, Beijing 100191, China b Department of Biochemistry and Biomedical Sciences, McMaster University, 1200 Main Street West, Hamilton, Ontario L8N 3Z5, Canada c Department of Chemistry and Chemical Biology, McMaster University, 1200 Main Street West, Hamilton, Ontario L8N 3Z5, Canada |