Tag Thin-Film Solar Cells