Browsing: Roles of solar power providers