Development of a Monte Carlo based aggregate model for residential electric water heater loads