Text this: Zinc Oxide Bulk, Thin Films and Nanostructures :