20030629 india: Power projects under scanner