Battery state of charge management strategies for a real-time controller of a Plug-in Hybrid Electric Vehicle