Electric Water Heater Modeling for Distributed Energy Resource Aggregation and Control