Energy storage and hold-up method and apparatus for high density power conversion | Patent Publication Number 20050254272 | Patexia