Text this: Single machine batching problem to minimize the sum of completion times with number of batches and batch size limitations