A method of fatigue life prediction using data obtained under random loading conditions