A stochastic model predictive control approach for series hybrid electric vehicle power management