1. Tumor Immunology and Gene Therapy Center Third Affiliated Hospital of Naval Medical University Shanghai 200438 P. R. China
2. Key Laboratory on Signaling Regulation and Targeting Therapy of Liver Cancer of Ministry of Education Eastern Hepatobiliary Surgery Hospital/National Center for Liver Cancer Naval Medical University Shanghai 200438 P. R. China
3. Department of Urology Second Affiliated Hospital Anhui Medical University Hefei 230601 P. R. China
4. Department of Hepatic Surgery Third Affiliated Hospital of Naval Medical University Shanghai 200438 P. R. China