Text this: Single-Phase PLL Based on an Adaptive Notch Filter