1. Key Lab for Zoonoses Research, Ministry of Education, College of Animal Sciences, Jilin University, Changchun 130062, China
2. Chongqing Research Institute, Jilin University, Chongqing 401123, China
3. Chongqing Jitang Biotechnology Research Institute Co., Ltd., Chongqing 401123, China
4. Joint International Research Laboratory of Reproduction and Development, School of Basic Medicine, Chong-qing Medical University, Chongqing 400016, China
5. Department of Dermatology and Venerology, First Bethune Hospital of Jilin University, Changchun 130021, China