Computer geometric modeling approach with filament assembly model for 2×2 twill woven fabrics structures