Electric water heaters : energy consumption and environmental impact.