A Fast and Smooth Single-Phase DSC-Based Frequency-Locked Loop Under Adverse Grid Conditions