The factors affecting water quality are many: The increasing buying power and health concerns of the world population contribute to the creation of new products whose production and disposal lead to the release of chemicals harmful to the environment; the ever-growing world population requires a steady food supply, which increases the pressure to use even more chemicals to control various crop pests; and due to climate change, head waters, rivers,...