Cycling biomechanics: a literature review