Thin Film Photovoltaic Options – an Overview