Optimal p-cyclic SOR for complex spectra