1. Key Laboratory of Structural Biology of Zhejiang Province, School of Life Sciences, Westlake University, 18 Shilongshan Road, Hangzhou, Zhejiang 310024, China
2. Institute of Basic Medical Sciences, Westlake Institute for Advanced Study, 18 Shilongshan Road, Hangzhou, Zhejiang 310024, China
3. SCIEX, Redwood City, California 94065, United States
4. SCIEX China, Shanghai 200335, China
5. SCIEX, Warrington WA1 1RX, U.K.
6. Department of Pathology, The Second Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou, Zhejiang 310009, China
7. School of Computer Science and Engineering, Beihang University, Beijing 100083, China
8. Department of Biology, Institute of Molecular Systems Biology, ETH Zurich, 8049 Zurich, Switzerland
9. Faculty of Science, University of Zurich, 8006 Zurich, Switzerland