Three-Phase Grid-Connected NPC Inverter Based on a Robust Artificial Neural Network Controller