Text this: An Improved Bare Bones Particle Swarm Optimization Algorithm Based on Sequential Update Mechanism and a Modified Structure