Text this: Renewable energy: technology, economics and environment