A comprehensive review on time-tested anticancer drug doxorubicin.