1. Antibody & Product Development Lab, Wenzhou-Kean University, Wenzhou 325000, Zhejiang Province, China
2. Antibody & Product Development Lab, Wenzhou-Kean University, Wenzhou 325000, Zhejiang Province, China; Zhejiang Bioinformatics International Science and Technology Cooperation Center, Wenzhou-Kean University, Wenzhou 325000, Zhejiang Province, China; Wenzhou Municipal Key Lab of Applied Biomedical and Biopharmaceutical Informatics, Wenzhou-Kean University, Wenzhou 325000, Zhejiang Province, China; James Cook University, Singapore 387380, Singapore