A techno-economic assessment of hybrid energy systems in rural Pakistan