On criteria for the evaluation of life cycle assessment software