Multivariable optimization of liquid rocket engines using Particle Swarm algorithms