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