Analysis of thin film photovoltaic modules under outdoor long term exposure in semi-arid climate conditions.