School of Computer Science and Communication, Department of Computational Biology, Royal Institute of Technology (KTH), Stockholm, Sweden.|School of Computer Science and Communication, Department of Computational Biology, Royal Institute of Technology (KTH), Stockholm, Sweden.|School of Computer Science and Communication, Department of Computational Biology, Royal Institute of Technology (KTH), Stockholm, Sweden.