Princes of Zinj, the rulers of Zanzibar