Quantitation of human shoulder anatomy for prosthetic arm control—I. Surface modelling