IEEE transactions on power delivery a publication of the Power Engineering Society. (Institute of Electrical and Electronics Engineers)