A coupled non-orthogonal hypoelastic constitutive model for simulation of woven fabrics