One-local retract and common fixed point for commuting mappings in metric spaces