Techno-economic and environmental evaluation of PV/diesel/battery hybrid energy system using improved dispatch strategy | Synapse