Text this: Optimal Time-of-Use Price Strategy With Selecting Customer's Range Based on Cost