1. Institute of Pathology & Southwest Cancer Center, Southwest Hospital, Third Military Medical University (Army Medical University), Chongqing 400038, China
2. Key Laboratory of Tumor Immunopathology, Ministry of Education of China, Chongqing 400038, China