Status and Perspectives of Thin Film Photovoltaics