User modelling for personalised dressing assistance by humanoid robots using multi-modal information