Text this: Numerical simulation and performance optimization of a solid-state dye-sensitized solar cell with iridium counter electrode