Solar Harvesting And Energy Generation Via Transparent Photothermal And Photovoltaic Thin Films