1. Wenzhou Municipal Key Lab of Applied Biomedical and Biopharmaceutical Informatics, Wenzhou-Kean University, Wenzhou 325060, China
2. Zhejiang Bioinformatics International Science and Technology Cooperation Center, Wenzhou-Kean University, Wenzhou 325060, China
3. Department of Biology, College of Science and Technology, Wenzhou-Kean University, Wenzhou 325060, China
4. Faculty of Pharmacy, Chiang Mai University, Chiang Mai 50200, Thailand