Techno-economic optimization and sensitivity analysis of a PV/Wind/diesel/battery system in Saudi Arabia using a combined dispatch strategy