Upper limb tracking using depth information for rehabilitative tangible tabletop systems