1. The National Engineering Laboratory for Anti-Tumor Protein Therapeutics; Tsinghua University; Beijing 100084 China
2. Beijing Key Laboratory for Protein Therapeutics; Tsinghua University; Beijing 100084 China
3. Cancer Biology Laboratory; School of Life Sciences, Tsinghua University; Beijing 100084 China