Solar co-ops bring affordable green power to the people