1. State Key Laboratory of Cellular Stress Biology, Innovation Center for Cell Biology, School of Life Sciences Xiamen University Xiamen China
2. Department of Molecular and Cellular Biology Baylor College of Medicine Houston Texas USA
3. Department of Cardiology, School of Medicine The First Affiliated Hospital of Xiamen University, Xiamen University Xiamen China
4. Hepatic Surgery Center, Tongji Hospital, Tongji Medical College Huazhong University of Science and Technology Wuhan China
5. Department of Hepatobiliary Surgery, Shanxi Bethune Hospital, Shanxi Academy of Medical Sciences Shanxi Medical University; Shanxi Tongji Hospital, Huazhong University of Science and Technology Taiyuan China
6. Department of General Surgery Army 73rd Group Military Hospital of the Chinese People's Liberation Army (Chenggong Hospital of Xiamen University) Xiamen China