1. State Key Laboratory of Biotherapy, West China Hospital, West China Medical School; Sichuan University; Chengdu 610041 China
2. Chengdu ChemPartner Co. Ltd; Building no. 3, no. 88 South Keyuan Road, Chengdu Tianfu Life Science Park Chengdu 610041 China
3. Chengdu HC Pharmaceutical Co. Ltd; Suite 801, Building C1, no. 88 South Keyuan Road, Chengdu Tianfu Life Science Park Chengdu 610041 China