Nanobot Propulsion Methods: Theory And Experiments