densely woven