Supply chain finance: a literature review