Single machine scheduling with fixed lot-sizes and variable processing times