Benefit Cost Analysis of Solar Power over On-Grid Electricity for Residential Systems: Is Photovoltaic Technology Really Effective?