Photo of thin-film solar power generation components