An optimization approach to tendon force analysis