Microgrid Solar-PV Power System Socio-Economic Benefits and Challenges