Search results
IET Renewable Power Generation > 2016 > 10 > 3 > 339 - 348
IET Power Electronics > 2015 > 8 > 11 > 2145 - 2155
IEEE Transactions on Smart Grid > 2014 > 5 > 2 > 944 - 953
IEEE Transactions on Power Electronics > 2013 > 28 > 1 > 314 - 324