General sliding-beam formulation: A non-material description for analysis of sliding structures and axially moving beams. (18th August 2020)