A hybrid algorithm for order acceptance and scheduling problem in make-to-stock/make-to-order industries. (January 2019)