Computational multi-phase convective conjugate heat transfer on overlapping meshes: a quasi-direct coupling approach via schwarz alternating method