Photovoltaic solar thin film tiles