Rooftop solar photovoltaic