The Uninterruptible Power Evolution: Are Our Problems Solved? | IEEE Journals & Magazine | IEEE Xplore