1 Department of Biochemistry, Heilongjiang Provincial Science and Technology Innovation Team in Higher Education Institutes for Infection and Immunity, Harbin Medical University, Harbin, China.
2 Department of Molecular Biology, Heilongjiang Provincial Science and Technology Innovation Team in Higher Education Institutes for Infection and Immunity, Harbin Medical University, Harbin, China.
3 Department of Qingdao University Affiliated Hospital, Qingdao, Shandong.