British scientists have developed the world's tiniest engine that is a million times smaller than an ant.