floresiensis sapiens neanderthalensis heidelbergensis antecessor georgicus habilis ergaster robustus erectus rudolfiensis boisei garhi aethiopicus africanus platyops afarensis anamensis ramidus tugenensis kaddaba tchadensis