Text this: DC-link capacitor voltage control for single-phase shunt active power filter with step size error cancellation in self-charging algorithm