Particle Swarm Optimization Trained Artificial Neural Network to Control Shunt Active Power Filter Based on Multilevel Flying Capacitor Inverter