On AlterNet: Tokyo Electric Power