Sequencing uracil in DNA at single-nucleotide resolution