Thermodynamic optimization for dye-sensitized solar cell-thermoelectric generator hybrid device with external and internal irreversibilities | Synapse