Thin-film solar cells have their sunny side