The sliding filament theory