[1] Eastern Hepatobiliary Surg Hosp, Int Cooperat Lab Signal Transduct, Shanghai 200438, Peoples R China
[2] Eastern Hepatobiliary Surg Hosp, Dept Surg, Shanghai 200438, Peoples R China
[3] Shanghai Jiao Tong Univ, Inst Canc, State Key Lab Oncogenes & Related Genes, Shanghai 200032, Peoples R China