A multi-scale non-deterministic approach to composite curing process simulation