Search results
IET Power Electronics > 2017 > 10 > 14 > 1896 - 1903
IET Renewable Power Generation > 2016 > 10 > 4 > 522 - 530
IEEE Transactions on Power Electronics > 2011 > 26 > 3 > 953 - 960
IEEE Transactions on Power Electronics > 2011 > 26 > 3 > 943 - 952