Journal of cleaner production. (Elsevier Science, 2004)