Exploring the parallels between nanoparticles and viruses with emphasis on environmental roles and remediation. — SciRadar