1. Department of Biochemistry, University of Cambridge Cambridge United Kingdom
2. Cambridge Centre for Proteomics, University of Cambridge Cambridge United Kingdom
3. National Laboratory of Biomacromolecules, Institute of Biophysics, Chinese Academy of Sciences Beijing China