On AlterNet: solar power