Progressive failure analysis of 2D woven composites at the meso-micro scale