A comprehensive model for assessing lake eutrophication