RNA Interference and Viruses: Current Innovations and Future Trends