Contribution analysis in LCA: an overview of approaches and when to apply them