Text this: Long-run performance of dye-sensitized solar cell using natural dye extracted from Costus woodsonii leaves