Effective controller design for the dynamic voltage restorer (DVR) for voltage sag mitigation in distribution utilities