Advanced search
Advanced search
IEEE Transactions on Industrial Electronics > 2013 > 60 > 8 > 3195 - 3206
IEEE Transactions on Sustainable Energy > 2013 > 4 > 1 > 89 - 98
IEEE Transactions on Sustainable Energy > 2011 > 2 > 4 > 443 - 450
IEEE Transactions on Power Electronics > 2010 > 25 > 10 > 2531 - 2540