Gliding motility of prokaryotes: ultrastructure, physiology, and genetics.