1. Department of Biochemistry and Molecular Biology, School of Basic Medical Sciences, Anhui Medical University, Hefei 230032, China
2. Research Center for Infectious Diseases, School of Basic Medical Sciences, Anhui Medical University, Hefei 230032, China
3. Provincial Key Laboratory of Zoonoses of High Institutions in Anhui, Anhui Medical University, Hefei 230032, China
4. Center for Scientific Research of Anhui Medical University, Anhui Medical University, Hefei 230032, China