Next generation sequencing overview