Optimal time-of-use pricing for residential load control | Synapse