Search results
IET Science, Measurement & Technology > 2016 > 10 > 5 > 420 - 426
IET Power Electronics > 2015 > 8 > 12 > 2444 - 2453
IET Science, Measurement & Technology > 2015 > 9 > 8 > 1023 - 1031
IET Computers & Digital Techniques > 2011 > 5 > 2 > 136 - 144
IEEE Transactions on Power Delivery > 2011 > 26 > 1 > 101 - 108