Nanopatteing and Nanoscale Devices for Biological Applications