Performance enhancement of perovskite solar cells through plasmonic titanium nitride nanoparticles | Synapse