Cytotoxic and genotoxic evaluation of dipyridamole and its alternative therapeutic potential in cancer therapy: an in vitro and in vivo approach.