A micromechanics-driven model for compressive fatigue of fiber-reinforced composites