SAFE - A hierarchical framework for assessing the sustainability of agricultural systems