publication venue for An improved powertrain topology for fuel cell-battery-ultracapacitor vehicles 2008