[1] Chinese Acad Sci, Shanghai Inst Biochem & Cell Biol, Univ Chinese Acad Sci, Ctr Excellence Mol Cell Sci,State Key Lab Cell Bi, Shanghai 200031, Peoples R China
[2] Chinese Acad Sci, Shanghai Inst Biochem & Cell Biol, Univ Chinese Acad Sci, Ctr Excellence Mol Cell Sci,State Key Lab Mol Bio, Shanghai 200031, Peoples R China
[3] ShanghaiTech Univ, Sch Life Sci & Technol, Shanghai 201210, Peoples R China
[4] Chinese Acad Sci, Shanghai Adv Res Inst, Shanghai 201210, Peoples R China