Modelling and control of a parallel through-the-road plug-in hybrid vehicle