Plug-In Hybrid Electric Bus Energy Management Based on Dynamic Programming. (December 2016)