Adaptive feedforward cancellation of sinusoidal disturbances in superconducting radio frequency cavities