ERA: Efficient Serial and Parallel Suffix Tree Construction for Very Long Strings