Energy ‘scavenger’ could turn waste heat from fridges and other devices into electricity | Science