Thin-Film Photovoltaic (PV) Laminates