Kinematically Exact Beam Finite Elements Based on Quaternion Algebra