Search results
Electronics Letters > 2017 > 53 > 13 > 873 - 875
IEEE Transactions on Power Electronics > 2016 > 31 > 8 > 5944 - 5951
Electric Power Systems Research > 2016 > 130 > Complete > 181-191
IEEE Transactions on Power Electronics > 2016 > 31 > 12 > 8031 - 8036
IET Power Electronics > 2015 > 8 > 9 > 1777 - 1785
IET Power Electronics > 2015 > 8 > 5 > 802 - 813