Recent Advances and Potential Role of Novel Nanoparticles for Wastewater Treatment with Emphasize Advanced Techniques