1. Institute for Immunology and School of Medicine, Tsinghua University, Beijing 100084, China.
2. School of Life Science, Tsinghua University, Beijing 100084, China.
3. Shanghai Immune Therapy Institute, Shanghai Jiao Tong University School of Medicine Affiliated Renji Hospital, Shanghai 200127, China.