Text this: Modulation strategy of dynamic voltage restorer based on dual-feedforward active disturbance rejection compound controller