​New technology turns waste heat into electricity, defies physical limit