1 Engineering Research Center of Cell and Therapeutic Antibody, Ministry of Education, School of Pharmacy, Shanghai Jiao Tong University, Shanghai 200240, China.
2 Jecho Laboratories, Inc., Frederick, MD 21704, USA.
3 Jecho Institute Co., Ltd., Shanghai 200240, China.