Modulated model predictve control (M2PC) for a 3-phase active front-end