Load Management for Price-based Demand Response Scheduling — a Block Scheduling Model | Synapse