ZnO nanostructures and their applications. (©2012)