Sliding filament model of muscle contraction