Finite element models of 3D woven composites based on numerically generated micro-geometry of reinforcement