Techno-economic analysis of photovoltaic systems in Western Canada