Close-up of blue photovoltaic solar panels mounted on building roof. The concept of sustainable resources and renewable energy.