Sequential use of blocplan, solver, and particle swarm optimization (PSO) to optimize the double row facility layout | Synapse