Techniques for Identifying Tandem Repeats in DNA Sequences