1. MOE Laboratory of Biosystem Homeostasis and Protection, and Life Sciences Institute, Zhejiang University, Hangzhou 310058, China
2. Sir Run Run Shaw Hospital, College of Medicine, Zhejiang University, Hangzhou 310016, China
3. Key Laboratory of Animal Virology of Ministry of Agriculture, Zhejiang University, Hangzhou 310058, China