A dynamic stiffness matrix method for free vibrations of partial-interaction composite beams based on the Timoshenko beam theory. (3rd March 2022)