Model predictive direct flux vector control of multi three-phase induction motor drives