1 Department of Biology, College of Science and Technology, Wenzhou-Kean University, 88 Daxue Road, Ouhai, Wenzhou 325060, Zhejiang Province, China; Wenzhou Municipal Key Lab for Applied Biomedical and Biopharmaceutical Informatics, Ouhai, Wenzhou 325060, Zhejiang Province, China; Zhejiang Bioinformatics International Science and Technology Cooperation Center, Ouhai, Wenzhou 325060, Zhejiang Province, China.
2 Department of Chemistry, Biology & Biotechnology, University of Perugia, Perugia 06121, Italy. Electronic address: [email protected].