1. Department of Retroperitoneal Tumor Surgery, Peking University International Hospital, Beijing 102206, China
2. The Eighth Clinical College of Peking University, Beijing 100080, China
3. Department of Pathology, Peking University International Hospital, Beijing 102206, China.