Nanoparticles and their antimicrobial properties against pathogens including bacteria, fungi, parasites and viruses. (October 2018)