Computational analysis of the interaction between impregnation, forming and curing in pultrusion