ZnO for application in photocatalysis: From thin films to nanostructures