Optimal design of steel skeletal structures using the enhanced genetic algorithm methodology