1. Yunnan Key Laboratory of Pharmacology for Natural Products, School of Pharmaceutical Science Kunming Medical University Kunming China
2. Chinese Academy of Sciences, Center for Cancer Immunology, Institute of Biomedicine and Biotechnology Shenzhen Institute of Advanced Technology Shenzhen People's Republic of China
3. Key Laboratory of Animal Models and Human Diseases Mechanisms of Chinese Academy of Sciences, Kunming Institute of Zoology Chinese Academy of Sciences Kunming China