1. State Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai 200031, China
2. Department of Biochemistry and Technology, Jiao Tong University, Shanghai 200030, China
3. Department of Biochemistry and Technology, East China University of Science and Technology, Shanghai 200237, China
4. Laboratory for Systems Biology and Medicine, Research Center for Advanced Science and Technology, The University of Tokyo, Tokyo, Japan
5. Department of Biochemistry, Dartmouth Medical School, Hanover, NH 03755, U.S.A.
6. Liver Cancer Institute of Zhong San Hospital, Fudan University, Shanghai 200031, China