1. National Center for Protein Science Shanghai, State Key Laboratory of Molecular Biology, Center for Excellence in Molecular Cell Science, Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences; Chinese Academy of Sciences; Shanghai China
2. Shanghai Institute of Immunology and Department of Immunology and Microbiology; Shanghai Jiao Tong University School of Medicine; Shanghai China
3. School of Life Science and Technology; ShanghaiTech University; Shanghai China
4. Shanghai Science Research Center; Chinese Academy of Sciences; Shanghai China