New research support Homo Floresiensis as a separate species