KIEE international transactions on power engineering.