Solar energy materials : international journal devoted to the materials science aspects of photovoltaic