A novel soft robot with three locomotion modes | IEEE Conference Publication | IEEE Xplore