[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Ctr Canc Immunol, Shenzhen 518055, Peoples R China
[2] Shenzhen Int Inst Biomed Res, Shenzhen 518116, Guangdong, Peoples R China
[3] Shenzhen Genocury Biotech CO LTD, Innovat Sq 1321,Pingshan Ave 2007,Pingshan St, Shenzhen 518118, Peoples R China