Advances in Zinc Oxide nanomaterials and nanocomposites for photocatalytic and biomedical applications | Synapse