[1] Chinese Acad Sci, Natl Ctr Protein Sci Shanghai, Inst Biochem & Cell Biol, Shanghai Inst Biolog Sci, 333 Haike Rd, Shanghai 201210, Peoples R China
[2] Chinese Acad Sci, Shanghai Res Ctr, Shanghai 200031, Peoples R China
[3] Yale Sch Med, Dept Lab Med, New Haven, CT 05620 USA
[4] Univ Sci & Technol China, Sch Life Sci, Natl Lab Phys Sci Microscale, Hefei 230026, Peoples R China
[5] Univ Michigan, Sch Med, Dept Pathol, Ann Arbor, MI 48109 USA
[6] Yale Sch Med, Dept Med, New Haven, CT 05620 USA
[7] Yale Sch Med, Dept Pathol, New Haven, CT 05620 USA
[8] Yale Sch Med, Dept Mol Biophys & Biochem, New Haven, CT 05620 USA