Single-machine due-window assignment and scheduling with resource allocation, aging effect, and a deteriorating rate-modifying activity