1. Department of Biological Engineering, College of Life Sciences, Yantai University, Yantai 264005, China
2. College of Pharmacy and Chemistry & Chemical Engineering, Taizhou University, Taizhou 225300, China
3. MabPlex International, Ltd., Yantai 264005, China