S sciencemag.org Cheap material converts heat to electricity 142 points rbanffy 5 years ago 91 comments