1. State Key Laboratory of Protein and Plant Gene Studies; Center for Protein Science, School of Life Sciences, Center for History and Philosophy of Science, Peking University; Beijing 100871 China
2. National Laboratory of Macromolecules; Institute of Biophysics, Chinese Academy of Sciences; Beijing 100101 China
3. State Key Laboratory of Molecular Biology; CAS Center for Excellence in Molecular Cell Science, Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences; Shanghai 200031 China