1 State Key Laboratory of Biotherapy and Cancer Center, West China Hospital, Sichuan University and Collaborative Innovation Center of Biotherapy, Chengdu, 610041, China. wangzhenling@scu.edu.cn.
2 Department of Quality Management, China National Biotec Group Company Limited, 100020, Beijing, China.
3 State Key Laboratory of Biotherapy and Cancer Center, West China Hospital, Sichuan University and Collaborative Innovation Center of Biotherapy, Chengdu, 610041, China.