Polycrystalline solar modules