Polycrystalline solar panel