Affiliation: | 1. State Key Laboratory of Cellular Stress Biology and School of Life Sciences, Xiamen University, Xiamen, Fujian, China;2. Beijing Institute of Heart, Lung and Blood Vessel Diseases, Beijing Anzhen Hospital, Capital Medical University, Beijing 100029, China;3. The First Affiliated Hospital of Xiamen University, Xiamen, Fujian, China;4. Department of Basic Medical Sciences, Medical College, Xiamen University, Xiamen, Fujian, China;5. China-Japan Union Hospital, Jilin University, Changchun, Jilin, China |