Synthesis and applications of ZnO nanostructures (ZONSs): a review | Synapse