1. Laboratory of Molecular Immunology, Institute of Medical Biology, Chinese Academy of Medical Sciences and Peking Union Medical College, No. 935 Jiaoling Road, Kunming 650118, China
2. The Second Affiliated Hospital of Kunming Medical University, No. 374 Dianmian Avenue, Kunming 650101, China
3. Yunnan University, No. 2 Cuihu North Road, Kunming 650091, China