Graphene oxide-induced CuO reduction in TiO2/CaTiO3/Cu2O/Cu composites for photocatalytic degradation of drugs via peroxymonosulfate activation