20030421 city.delhi: Contractors add to power crisis