1. Laboratory of Cancer Biotherapy, Cancer Center, West China Hospital, West China Medical School, Sichuan University, Chengdu 610041, China
2. Chongqing Lummy Pharmaceutical Co., Ltd., Chongqing 401336, China
3. State Key Laboratory of Oral Diseases, West China College of Stomatology, Sichuan University, Chengdu 610041, China
4. College of Life Sciences, Sichuan Normal University, Chengdu 610101, China