1. State Key Laboratory of Cellular Stress Biology, Innovation Center for Cellular Signaling Network, School of Life Sciences, Xiamen University, Xiamen 361102, China
2. SpecAlly Life Technology Co., Ltd, Wuhan 430074, China
3. Department of Emergency, Zhongshan Hospital, Xiamen University, Xiamen 361004, China