The water hyacinth (Eichhornia crassipes) - a review