Gravar-mail: A cost optimization-based design of precast concrete floors using genetic algorithms