[1] Chinese Acad Sci, Shanghai Inst Biochem & Cell Biol, CAS Ctr Excellence Mol Cell Sci,Shanghai Sci Res, State Key Lab Mol Biol,Natl Ctr Prot Sci Shanghai, 333 Haike Rd, Shanghai 201210, Peoples R China
[2] Univ Chinese Acad Sci, 333 Haike Rd, Shanghai 201210, Peoples R China
[3] Osaka Univ, Inst Prot Res, 3-2 Yamadaoka, Suita, Osaka 5650871, Japan
[4] Shanghai Tech Univ, Sch Life Sci & Technol, 100 Haike Rd, Shanghai 201210, Peoples R China