20030528 delhi-times: Delhi sells power at peak hour