20040407 city.delhi: HC pulls up DPCC on polluting units