What are the channels for selling solar photovoltaic panels