1. Department of Urology, The Second Affiliated Hospital of Soochow University, Suzhou 215004, China
2. Department of Operating Room, The Second Affiliated Hospital of Soochow University, Suzhou 215004, China
3. Department of Pathology, The Second Affiliated Hospital of Soochow University, Suzhou 215004, China
4. Department of General Surgery, Zhangjiagang Second People’s Hospital, Zhangjiagang 215633, China