Applications of Nanoparticles for Microbial Contaminants and Pathogens Removal from Wastewater