Multi-Objective Energy Management for PHEV via Pontryagin's Minimum Principle and PSO Online