Fatigue of particle-and whisker-reinforced metal-matrix composites