2018 Index IEEE Transactions on Power Delivery Vol. 33

2018 IEEE Transactions on Power Delivery  
doi:10.1109/tpwrd.2018.2890521 fatcat:cdqlm4aaz5gwvisqhjcnkh66i4