Power-Quality Enhancer Using an Artificial Bee Colony-Based Optimal-Controlled Shunt Active-Power Filter