Helical Spring Design Optimization in Dynamic Environment Based on Nature Inspired Algorithms