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