Dynamics of the haplochromine cichlid fauna and other ecological changes in the Mwanza Gulf of Lake Victoria