A variable stiffness mechanism for improving energy efficiency of a planar single-legged hopping robot | IEEE Conference Publication | IEEE Xplore