1. Key Laboratory of Structural Biology of Zhejiang Province, School of Life Sciences, Westlake University, Hangzhou, Zhejiang, P. R. China
2. Westlake Laboratory of Life Sciences and Biomedicine, Hangzhou, Zhejiang, P. R. China
3. Institute of Biology, Westlake Institute for Advanced Study, Hangzhou, Zhejiang, P. R. China
4. Centre for Enzyme Innovation, School of Biological Sciences, Faculty of Science & Health, University of Portsmouth, St. Michael’s Building, Portsmouth PO1 2DT, UK