On AlterNet: solar cells