1. Xiamen University Research Center of Retroperitoneal Tumor Committee of Oncology Society of Chinese Medical Association Xiang'an Hospital of Xiamen University, School of Medicine, Xiamen University Xiamen Fujian 361102 P. R. China
2. Department of Hepatobiliary and Pancreatic & Organ Transplantation Surgery Xiang'an Hospital of Xiamen University, School of Medicine, Xiamen University Xiamen Fujian 361102 P. R. China
3. State Key Laboratory of Cellular Stress Biology, Innovation Center for Cell Biology School of Life Sciences, Xiamen University Xiamen Fujian 361102 P. R. China
4. Department of Retroperitoneal Tumor Surgery Peking University International Hospital Beijing 102206 P. R. China