Text this: Multi-faceted investigation of ZnO nanoparticles with 1-ethyl-3-methylimidazolium iodide for enhancing DSSC performance.