1. Department of Liver Surgery, Liver Cancer Institute, Zhongshan Hospital, and Key Laboratory of Carcinogenesis and Cancer Invasion (Ministry of Education), Fudan University, Shanghai, P.R. China
2. Department of Thoracic Surgery, Zhongshan Hospital, Fudan University, Shanghai, P.R. China