[1] East China Univ Sci & Technol, Sch Mat Sci & Engn, Shanghai Key Lab Adv Polymer Mat, Key Lab Ultrafine Mat,Minist Educ, Shanghai, Peoples R China
[2] East China Univ Sci & Technol, Sch Biotechnol, State Key Lab Bioreactor Engn, Shanghai, Peoples R China
[3] Fudan Univ, Shanghai Canc Ctr, Shanghai Med Coll, Dept Hepat Surg,Dept Oncol, Shanghai, Peoples R China
[4] East China Univ Sci & Technol, Sch Biotechnol, State Key Lab Bioreactor Engn, 130 Meilong Rd, Shanghai 200237, Peoples R China
[5] East China Univ Sci & Technol, Sch Mat Sci & Engn, Shanghai Key Lab Adv Polymer Mat, Key Lab Ultrafine Mat,Minist Educ, 130 Meilong Rd, Shanghai 200237, Peoples R China