From Bulk to Nanoparticles: An Overview of Antiviral Materials, Its Mechanisms, and Applications. (26th June 2021)