Search results
Electric Power Systems Research > 2012 > 89 > Complete > 116-128
IEEE Transactions on Power Electronics > 2012 > 27 > 3 > 1563 - 1578
Alexandria Engineering Journal > 2011 > 50 > 2 > 163-169
IEEE Transactions on Energy Conversion > 2011 > 26 > 2 > 501 - 512