Ultracapacitor Assisted Powertrains: Modeling, Control, Sizing, And The Impact On Fuel Economy