Designing Optimized Aluminum Castings with Fatigue Life Considerations