INRIA, Campus De Beaulieu, Rennes Cedex, 35042, France.|Department of Computer Science and Institute for Genomics and Bioinformatics, University of California, Irvine, Irvine, CA 92697, USA.|INRIA, Campus De Beaulieu, Rennes Cedex, 35042, France.|Department of Computer Science and Institute for Genomics and Bioinformatics, University of California, Irvine, Irvine, CA 92697, USA.