Cobalt-modified CuO nanoparticles as functional interfaces in MAPbI3 perovskite photodiode | Synapse