The sliding filament theory of muscle contraction