Micromechanics-based multiscale modelling for nonlinear analysis of fibre-reinforced composites using DIGIMAT