Doxorubicin: an update on anticancer molecular action, toxicity and novel drug delivery systems | Synapse