Self-Orthogonalizing Adaptive Equalization in the Discrete Frequency Domain