Ligand modification of Cu2ZnSnS4 nanoparticles boosts the performance of low temperature paintable carbon electrode based perovskite solar cells to 17.71%