The role of charge on the diffusion of solutes and nanoparticles (silicon nanocrystals, nTiO2, nAu) in a biofilm