Institute of Molecular Medicine and Genetics;
Medical College of Georgia;
Augusta;
Georgia 30912;
United States;
Key laboratory of Medical Molecular Virology;
Shanghai Medical College of Fudan University;
Shanghai 200032;
China;
State Key Laboratory of Molecular Biology;
Institute of Biochemistry and Cell Biology;
Shanghai Institutes for Biological Sciences;
Chinese Academy of Sciences;
Shanghai 200031;
China;