Customer's order acceptance and scheduling to maximise total profit - doi # 2019-02 Article type Journal