Turbulent mixing by microscopic self-assembled spinners Grant US-11154828-B2 United States of America 26 Oct 2021