On AlterNet: clean energy sources