[1] Univ Chinese Acad Sci, Chinese Acad Sci, Inst Biochem & Cell Biol, State Key Lab Mol Biol, Shanghai 200031, Peoples R China
[2] Wuhan Univ, Inst Adv Studies, Coll Life Sci, Hubei Key Lab Cell Homeostasis, Wuhan 430072, Hubei, Peoples R China
[3] Xinjiang Med Univ, State Key Lab Pathogenesis Prevent & Treatment Hi, Heart Ctr, Affiliated Hosp 1, Urumqi 830054, Xinjiang, Peoples R China
[4] ShanghaiTech Univ, Sch Life Sci & Technol, Shanghai 200031, Peoples R China
[5] Chinese Acad Sci, Inst Nutr Sci, Shanghai Inst Biol Sci, Shanghai 200031, Peoples R China