International transactions on electrical energy systems impact factor. The ...