Computationally efficient micromechanical model-aided woven fabric composite design based on genetic algorithms