Micro/Nanorobotics: From Locomotion To Biomedical Applications