A novel micro-continuum lattice Boltzmann approach for multiscale modeling immiscible two-phase flow in porous media | Synapse