Particle swarm optimization for biological models