Structure, microstructure and physical properties of ZnO based materials in various forms: bulk, thin film and nano