Adaptive cancellation of sinusoidal disturbances for unknown stable plants