Zinc oxide nanostructures: growth, properties and applications | Synapse