Optimal Control for a Parallel Hybrid Hydraulic Excavator Using Particle Swarm Optimization. (2nd June 2013)