No anatomical reason why human can't have skeletal strength of orangutan, says University of Cambridge