Economic and environmental bi-objective design of an off-grid photovoltaic-battery-diesel generator hybrid energy system