Text this: Energy Management Strategy for a Hybrid Power System for Ocean Engineering Vessels Based on an Improved Particle Swarm Optimisation Algorithm