[1]NCI, NIH, Bethesda, MD 20892 USA;
[2]Fudan Univ, Liver Canc Inst, Shanghai 200032, Peoples R China