EPJ Photovoltaics: - France: EDP Sciences ISSN: 2105-0716 Subjects--Index Terms: Photovoltaics Solar energy Thin films