solar panel frame durability