1. Department of Chemistry School of Science Westlake University Hangzhou 310030 Zhejiang Province China
2. Westlake Laboratory of Life Sciences and Biomedicine Hangzhou 310024 Zhejiang Province China
3. Department of Chemistry Fudan University Shanghai 200438 China
4. Key Laboratory of Structural Biology of Zhejiang Province School of Life Sciences Westlake University Hangzhou 310024 Zhejiang Province China
5. Mass Spectrometry & Metabolomics Core Facility The Biomedical Research Core Facility Westlake University Hangzhou 310024 Zhejiang Province China
6. Institute of Natural Sciences Westlake Institute for Advanced Study Hangzhou 310024 Zhejiang Province China