Light scattering by cooperative diffusion in semi-dilute polymer solutions