Nanomedicine formulations for the delivery of antiviral drugs: a promising solution for the treatment of viral infections