161012.6k320 Miniaturized ‘Heat Engines’ Poised to Energize Future Nanoscale Devices by Denzel Harber Physics