Rooftop solar photovoltaic power generation installation price