Self-assembled nanowire arrays as three-dimensional nanopores for filtration of DNA molecules.