Source: https://www.newscientist.com/article/mg21228435-300-single-particle-is-the-smallest-stirling-engine-yet/