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