On AlterNet: thin film solar