modeling water quality FEW NSFC earth sciences geology Sustainability biology biological economics computer computational