Performance assessment and resilience of solar mini-grids for sustainable energy access in Ghana