Solar rooftop power generation profits