1 Laboratory of Chemical Biology, Changchun Institute of Applied Chemistry, Chinese Academy of Sciences, Changchun, 130022, China.
2 College of Life Sciences and Oceanography, Shenzhen University, Shenzhen, 518060, China.
3 Laboratory of Chemical Biology, Changchun Institute of Applied Chemistry, Chinese Academy of Sciences, Changchun, 130022, China. xiaohui.wang@ciac.ac.cn.