Affiliation: | (1) Institute of Liver Diseases, Tongji Hospital, Tongji Medical College, Huazhong University of Science and Technology, 430030 Wuhan;(2) The State key Laboratory of Molecular Biology, Shanghai Institute of Biochemistry, Chinese Academy of Science, 200031 Shanghai |