Enhanced Suffix Trees for Very Large DNA Sequences