1. Department of Liver Surgery and Transplantation, Liver Cancer Institute, Zhongshan Hospital, Fudan University; Key Laboratory of Carcinogenesis and Cancer Invasion of Ministry of Education, Shanghai, China
2. Key Laboratory of Molecular Virology & Immunology, Institut Pasteur of Shanghai, Chinese Academy of Sciences, Shanghai, China
3. Department of Electrical and System Engineering, Washington University in St. Louis, St. Louis, MO, USA
4. State Key Laboratory of Genetic Engineering, Fudan University, Shanghai, China