IEEE Transactions on power electronics Journal