A fast Big Bang-Big Crunch optimization algorithm for weight minimization of truss structures