With a shortage of donors and worries over possible infections - the demand for a global risk-free supply of blood has never been greater. Could artificial blood be the answer?