1. Department of Hepatobiliary Surgery The Sixth Affiliated Hospital of Guangzhou Medical University, Qingyuan People's Hospital Qingyuan China
2. Basic Medical Science Laboratory The Sixth Affiliated Hospital of Guangzhou Medical University, Qingyuan People's Hospital Qingyuan China
3. Graduate Institute of Biomedical Science China Medical University Taichung Taiwan
4. Cardiovascular and Mitochondrial Related Disease Research Center Hualien Tzu Chi Hospital, Buddhist Tzu Chi Medical Foundation Hualien Taiwan
5. Department of Medical Research China Medical University Hospital, China Medical University Taichung Taiwan
6. Center of General Education Buddhist Tzu Chi Medical Foundation, Tzu Chi University of Science and Technology Hualien Taiwan