Energy cooperatives and not-for-profit organisations: a concept toDegree: PhDResearch organisation: UNSWProjects: RP3007: Opportunities and challenges for the development and implementation of community-scale renewable energy projects