Advanced methods for human movement analysis in biomechanics based on functional algorithms and multibody modelling