20140620 city.delhi: High humidity pushes up Delhi's power demand