Text this: An integrated approach to production planning and scheduling for multiple products batch with intermittent demand