20200525 city.delhi: Delhi's peak power demand picks up; may touch record high in July