1. The State Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, University of Chinese Academy of Sciences, Chinese Academy of Sciences, Shanghai 200031, China.
2. Hubei Key Laboratory of Cell Homeostasis, College of Life Sciences, Institute for Advanced Studies, Wuhan University, Wuhan 430072, China.
3. State Key Laboratory of Pathogenesis, Prevention and Treatment of High Incidence Diseases in Central Asia, Heart Center, First Affiliated Hospital of Xinjiang Medical University, Urumqi 830054, Xinjiang, China.
4. School of Life Science and Technology, ShanghaiTech University, Shanghai 200031, China.
5. Institute for Nutritional Sciences, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai 200031, China.