Text this: A day-ahead generation scheduling with demand response considering thermal cycling ramp