Survey of Motion Tracking Methods Based on Inertial Sensors: A Focus on Upper Limb Human Motion