Performance enhancement of shunt active power filter with the application of an adaptive controller | Synapse