Optimization of shaft design under fatigue loading using Goodman method