Molecular tagging to overcome limitations of massively parallel sequencing