Biocomputing Group, Department of Biology, University of Bologna, 40126 Bologna and Department of Computer Science and Engineering, University of Bologna, 40127 Bologna, Italy.|Biocomputing Group, Department of Biology, University of Bologna, 40126 Bologna and.|Biocomputing Group, Department of Biology, University of Bologna, 40126 Bologna and.|Biocomputing Group, Department of Biology, University of Bologna, 40126 Bologna and.