Journal of electrical and electronics engineering JEEE.