Text this: Artificial blood—hope and the challenges to combat tumor hypoxia for anti-cancer therapy.