Is IEEE Transactions on Power Systems a good journal?

Impact factor List