An immersed boundary-lattice Boltzmann model for biofilm growth in porous media. (September 2017)