Analysis of micromixers and biocidal coatings on water-treatment membranes to minimize biofouling.