Lake Victoria fish stocks and the effects of water hyacinth - Kateregga, Eseza.