Text this: Sliding mode control based dynamic voltage restorer for voltage sag compensation