Dynamic modelling and simulation of a multi-regime hybrid vehicle powertrain architecture. (22nd April 2008)