TraRECo: a greedy approach based de novo transcriptome assembler with read error correction using consensus matrix