Text this: A modified artificial neural network (ANN) algorithm to control shunt active power filter (SAPF) for current harmonics reduction