Modeling of three-dimensional multi-phase flows with a mass-Conserving Level-Set method