Scientists Design Versatile Self-Assembling Nanogears