Eye camp provides free services to 150 patients in Zanzibar