Strings, Computations, and Bioinformatics