A bead-spring model for running and tumbling of flagellated swimmers: detailed predictions compared to experimental data for E. coli.