Construction of de Bruijn Graphs for Sequence Assembly