what are solar panel frames made of