A review of mathematical models for supporting the order promising process under Lack of Homogeneity in Product and other sources of uncertainty. (January 2016)