Affiliation: | aKey Laboratory of Molecular Virology and Immunology, Institut Pasteur of Shanghai, Chinese Academy of Sciences, Shanghai, China;bDepartment of General Surgery, Sixth People''s Hospital, Shanghai Jiaotong University School of Medicine, Shanghai, China;cDepartment of Infectious Diseases, Ruijin Hospital, Shanghai Jiaotong University School of Medicine, Shanghai, China |