Predictive VSI current controllers in PM brushless and induction motor drives