A unified frequency domain fatigue damage modeling approach for random-on-random spectrum