An improved adaptive filtering approach for power quality analysis of time-varying waveforms. (January 2019)