1. State Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences; Chinese Academy of Sciences; Shanghai China
2. Hubei Key Laboratory of Cell Homeostasis, College of Life Sciences, the Institute for Advanced Studies; Wuhan University; Wuhan China
3. Singapore Institute for Clinical Sciences, Agency for Science; Technology and Research (A*STAR); Singapore Republic of Singapore