Text this: Active Noise Control Using a Functional Link Artificial Neural Network with the Simultaneous Perturbation Learning Rule