Thin Film Solar Cells on Transparent Plastic Foils