Text this: An Adaptive Controller Design for Flexible-joint Electrically-driven Robots With Consideration of Time-Varying Uncertainties