1. State Key Laboratory of Protein and Plant Gene Research, School of Life Sciences, Peking University, Beijing 100871, China.
2. Department of Biochemistry and Molecular Biology, School of Life Sciences, Peking University, Beijing 100871, China.
3. Department of Hematology, Lymphoma Research Center, Peking University Third Hospital, Beijing 100191, China.