Artificial neural network for random fatigue loading analysis including the effect of mean stress