Ancient mummy returns to Libya