Thin Film Solar Cells: Fabrication Characterization and Applications whitebackgroundstudio 5 years ago