Ultrafiltration membranes functionalized with lipophilic bismuth dimercaptopropanol nanoparticles: Anti-fouling behavior and mechanisms