1. Department of Thoracic Surgery, Zhejiang Cancer Hospital, No. 38 Guangji Road, Banshan Bridge, Hangzhou 310022, China
2. Department of Operating Theatre, Zhejiang Cancer Hospital, No. 38 Guangji Road, Banshan Bridge, Hangzhou 310022, China
3. Key Laboratory Diagnosis and Treatment Technology on Thoracic Oncology, Zhejiang Province, Hangzhou 310022, China