1. Institute of Metabolism and Cell Death, Helmholtz Munich, 85764 Neuherberg, Bavaria, Germany.
2. Department of Endocrinology, Xiang’an Hospital of Xiamen University, Xiamen, China.
3. Department of Diabetes, Endocrinology, and Clinical Immunology, Hyogo College of Medicine, Nishinomiya, Japan.
4. Xiamen Key Laboratory of Translational Medicine for Nucleic Acid Metabolism and Regulation, Xiamen, China.