Mechanical Department Zhejiang University
Ministry of Education, Key Laboratory for Zoonosis, Institute of Zoonosis, Jilin University