Nanopore DNA sequencing