Ultra-Capacitors in Power Conversion Systems: Applications, Analysis, and Design from Theory to Practice