Multibody dynamic modeling and analysis of cable-driven snake robot considering clearance and friction based on ALE method. (June 2023)