1. MOA Key Laboratory of Animal Virology, Zhejiang University Center for Veterinary Sciences, Hangzhou, Zhejiang, People’s Republic of China
2. State Key Laboratory for Diagnosis and Treatment of Infectious Diseases, First Affiliated Hospital, Zhejiang University, Hangzhou, Zhejiang, People’s Republic of China