Department of Thoracic and Cardiovascular Surgery;
West China Hospital;
Sichuan University;
Chengdu 610041;
Sichuan Province;
China;
Department of Thoracic Cancer;
Cancer Center;
West China Hospital;
Sichuan University;
Chengdu 610041;
Sichuan Province;
China;