[1] Shanghai Jiao Tong Univ, Shanghai Frontiers Sci Ctr Drug Target Identificat, Sch Sch Pharm, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Natl Key Lab Innovat Immunotherapy, Shanghai 200240, Peoples R China
[3] New Jersey Inst Technol, Dept Chem & Mat Engn, Newark, NJ 07102 USA
[4] New Jersey Inst Technol, Dept Biomed Engn, Newark, NJ 07102 USA