[1] Peking Univ, LSC, State Key Lab Prot & Plant Gene Res, Beijing 100871, Peoples R China
[2] Cleveland Clin Fdn, Dept Immunol, Cleveland, OH 44195 USA
[3] Chinese Acad Sci, Inst Pasteur Shanghai, Key Lab Mol Virol & Immunol, Shanghai, Peoples R China