Thrombopoietin: an update on therapeutic potential.