SMS dit: Thin-film solar cells