1. Shanghai Frontiers Science Center of Drug Target Identification and Delivery, School of Pharmaceutical Sciences Shanghai Jiao Tong University Shanghai 200240 China
2. National Key Laboratory of Innovative Immunotherapy Shanghai Jiao Tong University Shanghai 200240 China
3. Shanghai Jiao Tong University School of Medicine Shanghai 200025 China
4. Shanghai Institute of Materia Medica, Chinese Academy of Sciences Shanghai 201203 China