A Novel Particle Swarm Optimization with Improved Learning Strategies and Its Application to Vehicle Path Planning. (22nd November 2019)