1. Institute of Comparative Medicine and Laboratory Animal Center, Southern Medical University, Guangzhou 510515, China
2. Pearl Laboratory Animal Sci. and Tech. Co. Ltd., Dongguan 523808, China
3. Guangdong Provincial Key Laboratory of Cancer Immunotherapy Research, Guangzhou Key Laboratory of Tumor Immunology Research, Cancer Research Institute, Southern Medical University, Guangzhou 510515, China