Text this: Non-metal doped ZnO and TiO2 photocatalysts for visible light active degradation of pharmaceuticals and hydrogen production: A review