Biocomputing Group, CIRI-Health Science and Technology/Department of Biology, University of Bologna, 40126 Bologna, Italy and Department of Computer Science and Engineering, Via Mura Anteo Zamboni 7, 40127 Bologna, Italy.