An overview of power quality enhancement techniques applied to distributed generation in electrical distribution networks. (October 2018)