Structural and biomechanical analyses of the upper limb skeleton: implications for functional reconstruction in hominoids