Siamopithecus eocaenus, a late Eocene anthropoid primate from Thailand: its contribution to the evolution of anthropoids in Southeast Asia.