Text this: A review of topology optimization in the design of mechanical components