Power quality enhancement using Artificial Intelligence techniques. (2023)