20070701 india: Power firms pull the plug on Mumbai