Modeling the progressive damage in composite bolted joints via a micromechanical approach