Email Post: Parallel asynchronous particle swarm optimization