Novel Nanostructures and Nanodevices of ZnO