1. Department of Biochemistry and Molecular Biology, Xinxiang Medical University, Xinxiang 453003, Henan, China
2. International Joint Research Laboratory for Recombiant Pharmaceutical Protein Expression System of Henan, Xinxiang Medical University, Xinxiang 453003, Henan, China
3. Pharmacy Collage, Xinxiang Medical University, Xinxiang 453003, Henan, China