Flagellar swimming for medical micro robots: Theory, experiments and application | IEEE Conference Publication | IEEE Xplore