Effects of pore topology on immiscible fluid displacement: Pore-scale lattice Boltzmann modelling and experiments using transparent 3D printed models. (July 2022)