A note on single machine common flow allowance group scheduling with learning effect and resource allocation