The longest and strongest bone in the human body is the: