Fatigue limit evaluation of notches, small cracks and defects: an engineering approach