Distributed photovoltaic generation in Brazil: An economic viability analysis of small-scale photovoltaic systems in the residential and commercial sectors