Explorations of Nanotubes and Nanopore Arrays and their Interactions with Biomolecules