IEEE Transactions on Power Electronics
IEEE Transactions on Power Electronics > 2010 > 25 > 3 > 667 - 676
IEEE Transactions on Power Electronics > 2013 > 28 > 5 > 2297 - 2306
IEEE Transactions on Power Electronics > 2017 > 32 > 3 > 1792 - 1804
IEEE Transactions on Power Electronics > 2018 > 33 > 3 > 2113 - 2126