[1] Chinese Acad Sci, Univ Chinese Acad Sci, Shanghai Inst Biol Sci, Inst Hlth Sci, Shanghai 200025, Peoples R China
[2] Shanghai Jiao Tong Univ, Sch Med, Shanghai 200025, Peoples R China
[3] Shanghai Jiao Tong Univ, Sch Med, Key Lab Cell Differentiat & Apoptosis, Dept Pathophysiol,Chinese Minist Educ, Shanghai 200025, Peoples R China
[4] Shanghai Jiao Tong Univ, Shanghai Canc Inst, Ren Ji Hosp,Sch Med, Dept Liver Surg,State Key Lab Oncogenes & Related, Shanghai 200127, Peoples R China
[5] Youjiang Med Coll Nationalities, Dept Pathol, Baise 533000, Guang Xi, Peoples R China