Text this: A parallel Genetic-Fireworks algorithm for heat pipe-constrained component layout optimization.