An Adaptive Particle Swarm Optimization Algorithm for Unconstrained Optimization. (9th September 2020)