rooftop solar installation vendors list