Elite subgroup guided particle swarm optimisation algorithm with multi-strategy adaptive learning. (19th January 2023)