Power and life extension of battery-ultracapacitor hybrids | IEEE Journals & Magazine | IEEE Xplore