durability in solar cells