Solving high dimensional multimodal continuous optimisation problems using hybridisation between particle swarm optimisation variants. (21st May 2020)