Single machine scheduling problems with controllable processing times and total absolute differences penalties