Artificial ligaments and tendons