Search results
IET Science, Measurement & Technology > 2015 > 9 > 7 > 836 - 841
IEEE Transactions on Power Delivery > 2015 > 30 > 2 > 599 - 607
Proceedings of the IEEE > 2011 > 99 > 1 > 94 - 118
IEEE Transactions on Power Delivery > 2011 > 26 > 2 > 1265 - 1272