1. Department of Cardiovascular Surgery, Shenyang Northern Hospital, No. 83, Wenhua Road, Shenhe District, Shenyang, Liaoning, China
2. Division of Cardiothoracic Surgery, The Chinese University of Hong Kong, Prince of Wales Hospital, 30-32 Ngan Shing Street, Shatin, NT, Hong Kong
3. Department of Medicine & Therapeutics, Li Ka Shing Institute of Health Sciences, The Chinese University of Hong Kong, 30-32 Ngan Shing Street, Shatin, NT, Hong Kong
4. International Cooperation Laboratory on Signal Transduction, Eastern Hepatobiliary Surgery Institute, the Second Military Medical University, No.225, Changhai Road, Shanghai, China
5. National Center for Liver Cancer, No.366, Qianju Road, Shanghai, China