Advances in nanopore sensing for DNA and protein analysis