Taarab music in Zanzibar in the twentieth century : a story of 'old is gold' and flying spirits /