Advanced thin-film technologies for cost effective photovoltaics ("ATHLET")