Thin-film solar panel weaknesses