Download Next Generation Sequencing Technologies And Challenges In Sequence Assembly