Self-assembled DNA Nanostructures: from Structural Material to Biomedical Nanodevices