Next Generation Sequencing and Sequence Assembly: