1. Liver Cancer Institute, Key Laboratory of Carcinogenesis and Cancer Invasion, Ministry of Education, Zhongshan Hospital, Fudan University, Shanghai, China
2. Department of Thoracic Surgery, Zhongshan Hospital, Fudan University, Shanghai, China
3. Shanghai Key Laboratory of Organ Transplantation, Shanghai, China